[INFO] crate pkcs11 0.3.1 is already in cache [INFO] extracting crate pkcs11 0.3.1 into work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/reg/pkcs11/0.3.1 [INFO] extracting crate pkcs11 0.3.1 into work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/reg/pkcs11/0.3.1 [INFO] validating manifest of pkcs11-0.3.1 on toolchain master#a850a426491e14186af2250549bf41256b5938d2 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+a850a426491e14186af2250549bf41256b5938d2-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of pkcs11-0.3.1 on toolchain try#06a150c7d11500b41499224f165e9de1de096768 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+06a150c7d11500b41499224f165e9de1de096768-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing pkcs11-0.3.1 [INFO] finished frobbing pkcs11-0.3.1 [INFO] frobbed toml for pkcs11-0.3.1 written to work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/reg/pkcs11/0.3.1/Cargo.toml [INFO] started frobbing pkcs11-0.3.1 [INFO] finished frobbing pkcs11-0.3.1 [INFO] frobbed toml for pkcs11-0.3.1 written to work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/reg/pkcs11/0.3.1/Cargo.toml [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+a850a426491e14186af2250549bf41256b5938d2-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+06a150c7d11500b41499224f165e9de1de096768-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+a850a426491e14186af2250549bf41256b5938d2-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+06a150c7d11500b41499224f165e9de1de096768-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking pkcs11-0.3.1 against master#a850a426491e14186af2250549bf41256b5938d2 for pr-60162 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60162/worker-7/master#a850a426491e14186af2250549bf41256b5938d2:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/reg/pkcs11/0.3.1:/opt/crater/workdir:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+a850a426491e14186af2250549bf41256b5938d2-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] fa6379a208edb4ce08178e1a379cbb2495f73e99955718b309be194449388043 [INFO] running `"docker" "start" "-a" "fa6379a208edb4ce08178e1a379cbb2495f73e99955718b309be194449388043"` [INFO] [stderr] Checking num-bigint v0.1.44 [INFO] [stderr] Checking pkcs11 v0.3.1 (/opt/crater/workdir) [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:148:1 [INFO] [stderr] | [INFO] [stderr] 148 | /// CK_SLOT_INFO provides information about a slot [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 149 | / cryptoki_aligned! { [INFO] [stderr] 150 | | pub struct CK_SLOT_INFO { [INFO] [stderr] 151 | | /// slotDescription and manufacturerID have been changed from [INFO] [stderr] 152 | | /// CK_CHAR to CK_UTF8CHAR for v2.10 [INFO] [stderr] ... | [INFO] [stderr] 161 | | } [INFO] [stderr] 162 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_doc_comments)] on by default [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:631:1 [INFO] [stderr] | [INFO] [stderr] 631 | / /// CK_ATTRIBUTE is a structure that includes the type, length [INFO] [stderr] 632 | | /// and value of an attribute [INFO] [stderr] | |_____________________________^ [INFO] [stderr] 633 | / cryptoki_aligned! { [INFO] [stderr] 634 | | #[derive(Copy)] [INFO] [stderr] 635 | | pub struct CK_ATTRIBUTE { [INFO] [stderr] 636 | | pub attrType: CK_ATTRIBUTE_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 640 | | } [INFO] [stderr] 641 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:148:1 [INFO] [stderr] | [INFO] [stderr] 148 | /// CK_SLOT_INFO provides information about a slot [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 149 | / cryptoki_aligned! { [INFO] [stderr] 150 | | pub struct CK_SLOT_INFO { [INFO] [stderr] 151 | | /// slotDescription and manufacturerID have been changed from [INFO] [stderr] 152 | | /// CK_CHAR to CK_UTF8CHAR for v2.10 [INFO] [stderr] ... | [INFO] [stderr] 161 | | } [INFO] [stderr] 162 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_doc_comments)] on by default [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:631:1 [INFO] [stderr] | [INFO] [stderr] 631 | / /// CK_ATTRIBUTE is a structure that includes the type, length [INFO] [stderr] 632 | | /// and value of an attribute [INFO] [stderr] | |_____________________________^ [INFO] [stderr] 633 | / cryptoki_aligned! { [INFO] [stderr] 634 | | #[derive(Copy)] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:834:1 [INFO] [stderr] | [INFO] [stderr] 834 | /// CK_DATE is a structure that defines a date [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 835 | / cryptoki_aligned! { [INFO] [stderr] 836 | | #[derive(Debug, Default, Copy)] [INFO] [stderr] 837 | | pub struct CK_DATE { [INFO] [stderr] 838 | | /// the year ("1900" - "9999") [INFO] [stderr] ... | [INFO] [stderr] 844 | | } [INFO] [stderr] 845 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] 635 | | pub struct CK_ATTRIBUTE { [INFO] [stderr] [INFO] [stderr] 636 | | pub attrType: CK_ATTRIBUTE_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 640 | | } [INFO] [stderr] 641 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:834:1 [INFO] [stderr] | [INFO] [stderr] 834 | /// CK_DATE is a structure that defines a date [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 835 | / cryptoki_aligned! { [INFO] [stderr] 836 | | #[derive(Debug, Default, Copy)] [INFO] [stderr] 837 | | pub struct CK_DATE { [INFO] [stderr] 838 | | /// the year ("1900" - "9999") [INFO] [stderr] ... | [INFO] [stderr] 844 | | } [INFO] [stderr] 845 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1249:1 [INFO] [stderr] | [INFO] [stderr] 1249 | / /// CK_MECHANISM is a structure that specifies a particular [INFO] [stderr] 1250 | | /// mechanism [INFO] [stderr] | |_____________^ [INFO] [stderr] 1251 | / cryptoki_aligned! { [INFO] [stderr] 1252 | | #[derive(Debug, Copy)] [INFO] [stderr] 1253 | | pub struct CK_MECHANISM { [INFO] [stderr] 1254 | | pub mechanism: CK_MECHANISM_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 1258 | | } [INFO] [stderr] 1259 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1249:1 [INFO] [stderr] | [INFO] [stderr] 1249 | / /// CK_MECHANISM is a structure that specifies a particular [INFO] [stderr] 1250 | | /// mechanism [INFO] [stderr] | |_____________^ [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1264:1 [INFO] [stderr] | [INFO] [stderr] 1264 | / /// CK_MECHANISM_INFO provides information about a particular [INFO] [stderr] 1265 | | /// mechanism [INFO] [stderr] | |_____________^ [INFO] [stderr] 1266 | / cryptoki_aligned! { [INFO] [stderr] 1267 | | #[derive(Debug, Default, Copy)] [INFO] [stderr] 1268 | | pub struct CK_MECHANISM_INFO { [INFO] [stderr] 1269 | | pub ulMinKeySize: CK_ULONG, [INFO] [stderr] ... | [INFO] [stderr] 1272 | | } [INFO] [stderr] 1273 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] 1251 | / cryptoki_aligned! { [INFO] [stderr] 1252 | | #[derive(Debug, Copy)] [INFO] [stderr] 1253 | | pub struct CK_MECHANISM { [INFO] [stderr] 1254 | | pub mechanism: CK_MECHANISM_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 1258 | | } [INFO] [stderr] 1259 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1264:1 [INFO] [stderr] | [INFO] [stderr] 1264 | / /// CK_MECHANISM_INFO provides information about a particular [INFO] [stderr] 1265 | | /// mechanism [INFO] [stderr] | |_____________^ [INFO] [stderr] 1266 | / cryptoki_aligned! { [INFO] [stderr] 1267 | | #[derive(Debug, Default, Copy)] [INFO] [stderr] 1268 | | pub struct CK_MECHANISM_INFO { [INFO] [stderr] 1269 | | pub ulMinKeySize: CK_ULONG, [INFO] [stderr] ... | [INFO] [stderr] 1272 | | } [INFO] [stderr] 1273 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1408:1 [INFO] [stderr] | [INFO] [stderr] 1408 | / /// CK_FUNCTION_LIST is a structure holding a Cryptoki spec [INFO] [stderr] 1409 | | /// version and pointers of appropriate types to all the [INFO] [stderr] 1410 | | /// Cryptoki functions [INFO] [stderr] | |______________________^ [INFO] [stderr] 1411 | / cryptoki_aligned! { [INFO] [stderr] 1412 | | #[derive(Debug, Copy)] [INFO] [stderr] 1413 | | pub struct CK_FUNCTION_LIST { [INFO] [stderr] 1414 | | pub version: CK_VERSION, [INFO] [stderr] ... | [INFO] [stderr] 1483 | | } [INFO] [stderr] 1484 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1501:1 [INFO] [stderr] | [INFO] [stderr] 1501 | / /// CK_C_INITIALIZE_ARGS provides the optional arguments to [INFO] [stderr] 1502 | | /// C_Initialize [INFO] [stderr] | |________________^ [INFO] [stderr] 1503 | / cryptoki_aligned! { [INFO] [stderr] 1504 | | #[derive(Debug, Copy)] [INFO] [stderr] 1505 | | pub struct CK_C_INITIALIZE_ARGS { [INFO] [stderr] 1506 | | pub CreateMutex: CK_CREATEMUTEX, [INFO] [stderr] ... | [INFO] [stderr] 1512 | | } [INFO] [stderr] 1513 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1564:1 [INFO] [stderr] | [INFO] [stderr] 1564 | / /// CK_RSA_PKCS_OAEP_PARAMS provides the parameters to the [INFO] [stderr] 1565 | | /// CKM_RSA_PKCS_OAEP mechanism. [INFO] [stderr] | |________________________________^ [INFO] [stderr] 1566 | / cryptoki_aligned! { [INFO] [stderr] 1567 | | #[derive(Debug, Copy)] [INFO] [stderr] 1568 | | pub struct CK_RSA_PKCS_OAEP_PARAMS { [INFO] [stderr] 1569 | | pub hashAlg: CK_MECHANISM_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 1574 | | } [INFO] [stderr] 1575 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1580:1 [INFO] [stderr] | [INFO] [stderr] 1580 | / /// CK_RSA_PKCS_PSS_PARAMS provides the parameters to the [INFO] [stderr] 1581 | | /// CKM_RSA_PKCS_PSS mechanism(s). [INFO] [stderr] | |__________________________________^ [INFO] [stderr] 1582 | / cryptoki_aligned! { [INFO] [stderr] 1583 | | #[derive(Debug, Copy)] [INFO] [stderr] 1584 | | pub struct CK_RSA_PKCS_PSS_PARAMS { [INFO] [stderr] 1585 | | pub hashAlg: CK_MECHANISM_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 1588 | | } [INFO] [stderr] 1589 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1609:1 [INFO] [stderr] | [INFO] [stderr] 1609 | / /// CK_ECDH1_DERIVE_PARAMS provides the parameters to the [INFO] [stderr] 1610 | | /// CKM_ECDH1_DERIVE and CKM_ECDH1_COFACTOR_DERIVE mechanisms, [INFO] [stderr] 1611 | | /// where each party contributes one key pair. [INFO] [stderr] | |______________________________________________^ [INFO] [stderr] 1612 | / cryptoki_aligned! { [INFO] [stderr] 1613 | | pub struct CK_ECDH1_DERIVE_PARAMS { [INFO] [stderr] 1614 | | pub kdf: CK_EC_KDF_TYPE, [INFO] [stderr] 1615 | | pub ulSharedDataLen: CK_ULONG, [INFO] [stderr] ... | [INFO] [stderr] 1619 | | } [INFO] [stderr] 1620 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1624:1 [INFO] [stderr] | [INFO] [stderr] 1624 | / /// CK_ECDH2_DERIVE_PARAMS provides the parameters to the [INFO] [stderr] 1625 | | /// CKM_ECMQV_DERIVE mechanism, where each party contributes two key pairs. [INFO] [stderr] | |___________________________________________________________________________^ [INFO] [stderr] 1626 | / cryptoki_aligned! { [INFO] [stderr] 1627 | | #[derive(Debug, Copy)] [INFO] [stderr] 1628 | | pub struct CK_ECDH2_DERIVE_PARAMS { [INFO] [stderr] 1629 | | pub kdf: CK_EC_KDF_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 1638 | | } [INFO] [stderr] 1639 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1668:1 [INFO] [stderr] | [INFO] [stderr] 1668 | / /// CK_X9_42_DH1_DERIVE_PARAMS provides the parameters to the [INFO] [stderr] 1669 | | /// CKM_X9_42_DH_DERIVE key derivation mechanism, where each party [INFO] [stderr] 1670 | | /// contributes one key pair [INFO] [stderr] | |____________________________^ [INFO] [stderr] 1671 | / cryptoki_aligned! { [INFO] [stderr] 1672 | | #[derive(Debug, Copy)] [INFO] [stderr] 1673 | | pub struct CK_X9_42_DH1_DERIVE_PARAMS { [INFO] [stderr] 1674 | | pub kdf: CK_X9_42_DH_KDF_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 1679 | | } [INFO] [stderr] 1680 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1685:1 [INFO] [stderr] | [INFO] [stderr] 1685 | / /// CK_X9_42_DH2_DERIVE_PARAMS provides the parameters to the [INFO] [stderr] 1686 | | /// CKM_X9_42_DH_HYBRID_DERIVE and CKM_X9_42_MQV_DERIVE key derivation [INFO] [stderr] 1687 | | /// mechanisms, where each party contributes two key pairs [INFO] [stderr] | |__________________________________________________________^ [INFO] [stderr] 1688 | / cryptoki_aligned! { [INFO] [stderr] 1689 | | #[derive(Debug, Copy)] [INFO] [stderr] 1690 | | pub struct CK_X9_42_DH2_DERIVE_PARAMS { [INFO] [stderr] 1691 | | pub kdf: CK_X9_42_DH_KDF_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 1700 | | } [INFO] [stderr] 1701 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1725:1 [INFO] [stderr] | [INFO] [stderr] 1725 | / /// CK_KEA_DERIVE_PARAMS provides the parameters to the [INFO] [stderr] 1726 | | /// CKM_KEA_DERIVE mechanism [INFO] [stderr] | |____________________________^ [INFO] [stderr] 1727 | / cryptoki_aligned! { [INFO] [stderr] 1728 | | #[derive(Debug, Copy)] [INFO] [stderr] 1729 | | pub struct CK_KEA_DERIVE_PARAMS { [INFO] [stderr] 1730 | | pub isSender: CK_BBOOL, [INFO] [stderr] ... | [INFO] [stderr] 1736 | | } [INFO] [stderr] 1737 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1750:1 [INFO] [stderr] | [INFO] [stderr] 1750 | / /// CK_RC2_CBC_PARAMS provides the parameters to the CKM_RC2_CBC [INFO] [stderr] 1751 | | /// mechanism [INFO] [stderr] | |_____________^ [INFO] [stderr] 1752 | / cryptoki_aligned! { [INFO] [stderr] 1753 | | #[derive(Debug, Copy)] [INFO] [stderr] 1754 | | pub struct CK_RC2_CBC_PARAMS { [INFO] [stderr] 1755 | | /// effective bits (1-1024) [INFO] [stderr] ... | [INFO] [stderr] 1759 | | } [INFO] [stderr] 1760 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1766:1 [INFO] [stderr] | [INFO] [stderr] 1766 | / /// CK_RC2_MAC_GENERAL_PARAMS provides the parameters for the [INFO] [stderr] 1767 | | /// CKM_RC2_MAC_GENERAL mechanism [INFO] [stderr] | |_________________________________^ [INFO] [stderr] 1768 | / cryptoki_aligned! { [INFO] [stderr] 1769 | | #[derive(Debug, Copy)] [INFO] [stderr] 1770 | | pub struct CK_RC2_MAC_GENERAL_PARAMS { [INFO] [stderr] 1771 | | /// effective bits (1-1024) [INFO] [stderr] ... | [INFO] [stderr] 1775 | | } [INFO] [stderr] 1776 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1782:1 [INFO] [stderr] | [INFO] [stderr] 1782 | / /// CK_RC5_PARAMS provides the parameters to the CKM_RC5_ECB and [INFO] [stderr] 1783 | | /// CKM_RC5_MAC mechanisms [INFO] [stderr] | |__________________________^ [INFO] [stderr] 1784 | / cryptoki_aligned! { [INFO] [stderr] 1785 | | #[derive(Debug, Copy)] [INFO] [stderr] 1786 | | pub struct CK_RC5_PARAMS { [INFO] [stderr] 1787 | | /// wordsize in bits [INFO] [stderr] ... | [INFO] [stderr] 1791 | | } [INFO] [stderr] 1792 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1798:1 [INFO] [stderr] | [INFO] [stderr] 1798 | / /// CK_RC5_CBC_PARAMS provides the parameters to the CKM_RC5_CBC [INFO] [stderr] 1799 | | /// mechanism [INFO] [stderr] | |_____________^ [INFO] [stderr] 1800 | / cryptoki_aligned! { [INFO] [stderr] 1801 | | #[derive(Debug, Copy)] [INFO] [stderr] 1802 | | pub struct CK_RC5_CBC_PARAMS { [INFO] [stderr] 1803 | | /// wordsize in bits [INFO] [stderr] ... | [INFO] [stderr] 1811 | | } [INFO] [stderr] 1812 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1818:1 [INFO] [stderr] | [INFO] [stderr] 1818 | / /// CK_RC5_MAC_GENERAL_PARAMS provides the parameters for the [INFO] [stderr] 1819 | | /// CKM_RC5_MAC_GENERAL mechanism [INFO] [stderr] | |_________________________________^ [INFO] [stderr] 1820 | / cryptoki_aligned! { [INFO] [stderr] 1821 | | #[derive(Debug, Copy)] [INFO] [stderr] 1822 | | pub struct CK_RC5_MAC_GENERAL_PARAMS { [INFO] [stderr] 1823 | | /// wordsize in bits [INFO] [stderr] ... | [INFO] [stderr] 1829 | | } [INFO] [stderr] 1830 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1866:1 [INFO] [stderr] | [INFO] [stderr] 1866 | / /// CK_SKIPJACK_PRIVATE_WRAP_PARAMS provides the parameters to the [INFO] [stderr] 1867 | | /// CKM_SKIPJACK_PRIVATE_WRAP mechanism [INFO] [stderr] | |_______________________________________^ [INFO] [stderr] 1868 | / cryptoki_aligned! { [INFO] [stderr] 1869 | | #[derive(Debug, Copy)] [INFO] [stderr] 1870 | | pub struct CK_SKIPJACK_PRIVATE_WRAP_PARAMS { [INFO] [stderr] 1871 | | pub ulPasswordLen: CK_ULONG, [INFO] [stderr] ... | [INFO] [stderr] 1882 | | } [INFO] [stderr] 1883 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1408:1 [INFO] [stderr] | [INFO] [stderr] 1408 | / /// CK_FUNCTION_LIST is a structure holding a Cryptoki spec [INFO] [stderr] 1409 | | /// version and pointers of appropriate types to all the [INFO] [stderr] 1410 | | /// Cryptoki functions [INFO] [stderr] | |______________________^ [INFO] [stderr] 1411 | / cryptoki_aligned! { [INFO] [stderr] 1412 | | #[derive(Debug, Copy)] [INFO] [stderr] 1413 | | pub struct CK_FUNCTION_LIST { [INFO] [stderr] 1414 | | pub version: CK_VERSION, [INFO] [stderr] ... | [INFO] [stderr] 1483 | | } [INFO] [stderr] 1484 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1501:1 [INFO] [stderr] | [INFO] [stderr] 1501 | / /// CK_C_INITIALIZE_ARGS provides the optional arguments to [INFO] [stderr] 1502 | | /// C_Initialize [INFO] [stderr] | |________________^ [INFO] [stderr] 1503 | / cryptoki_aligned! { [INFO] [stderr] 1504 | | #[derive(Debug, Copy)] [INFO] [stderr] 1505 | | pub struct CK_C_INITIALIZE_ARGS { [INFO] [stderr] 1506 | | pub CreateMutex: CK_CREATEMUTEX, [INFO] [stderr] ... | [INFO] [stderr] 1512 | | } [INFO] [stderr] 1513 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1564:1 [INFO] [stderr] | [INFO] [stderr] 1564 | / /// CK_RSA_PKCS_OAEP_PARAMS provides the parameters to the [INFO] [stderr] 1565 | | /// CKM_RSA_PKCS_OAEP mechanism. [INFO] [stderr] | |________________________________^ [INFO] [stderr] 1566 | / cryptoki_aligned! { [INFO] [stderr] 1567 | | #[derive(Debug, Copy)] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] 1568 | | pub struct CK_RSA_PKCS_OAEP_PARAMS { [INFO] [stderr] 1569 | | pub hashAlg: CK_MECHANISM_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 1574 | | } [INFO] [stderr] --> src/types.rs:1889:1 [INFO] [stderr] 1575 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] 1889 | / /// CK_SKIPJACK_RELAYX_PARAMS provides the parameters to the [INFO] [stderr] [INFO] [stderr] 1890 | | /// CKM_SKIPJACK_RELAYX mechanism [INFO] [stderr] warning: unused doc comment [INFO] [stderr] | |_________________________________^ [INFO] [stderr] --> src/types.rs:1580:1 [INFO] [stderr] 1891 | / cryptoki_aligned! { [INFO] [stderr] | [INFO] [stderr] 1580 | / /// CK_RSA_PKCS_PSS_PARAMS provides the parameters to the [INFO] [stderr] 1581 | | /// CKM_RSA_PKCS_PSS mechanism(s). [INFO] [stderr] | |__________________________________^ [INFO] [stderr] 1892 | | #[derive(Debug, Copy)] [INFO] [stderr] 1582 | / cryptoki_aligned! { [INFO] [stderr] 1893 | | pub struct CK_SKIPJACK_RELAYX_PARAMS { [INFO] [stderr] 1583 | | #[derive(Debug, Copy)] [INFO] [stderr] 1584 | | pub struct CK_RSA_PKCS_PSS_PARAMS { [INFO] [stderr] 1894 | | pub ulOldWrappedXLen: CK_ULONG, [INFO] [stderr] 1585 | | pub hashAlg: CK_MECHANISM_TYPE, [INFO] [stderr] ... | [INFO] [stderr] ... | [INFO] [stderr] 1588 | | } [INFO] [stderr] 1589 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] 1908 | | } [INFO] [stderr] | [INFO] [stderr] 1909 | | } [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1609:1 [INFO] [stderr] | [INFO] [stderr] | [INFO] [stderr] 1609 | / /// CK_ECDH1_DERIVE_PARAMS provides the parameters to the [INFO] [stderr] 1610 | | /// CKM_ECDH1_DERIVE and CKM_ECDH1_COFACTOR_DERIVE mechanisms, [INFO] [stderr] 1611 | | /// where each party contributes one key pair. [INFO] [stderr] | |______________________________________________^ [INFO] [stderr] 1612 | / cryptoki_aligned! { [INFO] [stderr] 1613 | | pub struct CK_ECDH1_DERIVE_PARAMS { [INFO] [stderr] 1614 | | pub kdf: CK_EC_KDF_TYPE, [INFO] [stderr] 1615 | | pub ulSharedDataLen: CK_ULONG, [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] ... | [INFO] [stderr] 1619 | | } [INFO] [stderr] 1620 | | } [INFO] [stderr] [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1624:1 [INFO] [stderr] | [INFO] [stderr] 1624 | / /// CK_ECDH2_DERIVE_PARAMS provides the parameters to the [INFO] [stderr] 1625 | | /// CKM_ECMQV_DERIVE mechanism, where each party contributes two key pairs. [INFO] [stderr] | |___________________________________________________________________________^ [INFO] [stderr] 1626 | / cryptoki_aligned! { [INFO] [stderr] 1627 | | #[derive(Debug, Copy)] [INFO] [stderr] 1628 | | pub struct CK_ECDH2_DERIVE_PARAMS { [INFO] [stderr] 1629 | | pub kdf: CK_EC_KDF_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 1638 | | } [INFO] [stderr] 1639 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1668:1 [INFO] [stderr] | [INFO] [stderr] 1668 | / /// CK_X9_42_DH1_DERIVE_PARAMS provides the parameters to the [INFO] [stderr] 1669 | | /// CKM_X9_42_DH_DERIVE key derivation mechanism, where each party [INFO] [stderr] 1670 | | /// contributes one key pair [INFO] [stderr] | |____________________________^ [INFO] [stderr] 1671 | / cryptoki_aligned! { [INFO] [stderr] 1672 | | #[derive(Debug, Copy)] [INFO] [stderr] 1673 | | pub struct CK_X9_42_DH1_DERIVE_PARAMS { [INFO] [stderr] 1674 | | pub kdf: CK_X9_42_DH_KDF_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 1679 | | } [INFO] [stderr] 1680 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1685:1 [INFO] [stderr] | [INFO] [stderr] 1685 | / /// CK_X9_42_DH2_DERIVE_PARAMS provides the parameters to the [INFO] [stderr] 1686 | | /// CKM_X9_42_DH_HYBRID_DERIVE and CKM_X9_42_MQV_DERIVE key derivation [INFO] [stderr] 1687 | | /// mechanisms, where each party contributes two key pairs [INFO] [stderr] | |__________________________________________________________^ [INFO] [stderr] 1688 | / cryptoki_aligned! { [INFO] [stderr] 1689 | | #[derive(Debug, Copy)] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1930:1 [INFO] [stderr] 1690 | | pub struct CK_X9_42_DH2_DERIVE_PARAMS { [INFO] [stderr] | [INFO] [stderr] 1691 | | pub kdf: CK_X9_42_DH_KDF_TYPE, [INFO] [stderr] 1930 | / /// CK_KEY_WRAP_SET_OAEP_PARAMS provides the parameters to the [INFO] [stderr] 1931 | | /// CKM_KEY_WRAP_SET_OAEP mechanism [INFO] [stderr] | |___________________________________^ [INFO] [stderr] 1932 | / cryptoki_aligned! { [INFO] [stderr] ... | [INFO] [stderr] 1933 | | #[derive(Debug, Copy)] [INFO] [stderr] 1934 | | pub struct CK_KEY_WRAP_SET_OAEP_PARAMS { [INFO] [stderr] 1700 | | } [INFO] [stderr] 1935 | | /// block contents byte [INFO] [stderr] ... | [INFO] [stderr] 1701 | | } [INFO] [stderr] 1941 | | } [INFO] [stderr] 1942 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1725:1 [INFO] [stderr] | [INFO] [stderr] 1725 | / /// CK_KEA_DERIVE_PARAMS provides the parameters to the [INFO] [stderr] 1726 | | /// CKM_KEA_DERIVE mechanism [INFO] [stderr] | |____________________________^ [INFO] [stderr] 1727 | / cryptoki_aligned! { [INFO] [stderr] 1728 | | #[derive(Debug, Copy)] [INFO] [stderr] 1729 | | pub struct CK_KEA_DERIVE_PARAMS { [INFO] [stderr] 1730 | | pub isSender: CK_BBOOL, [INFO] [stderr] ... | [INFO] [stderr] 1736 | | } [INFO] [stderr] 1737 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1750:1 [INFO] [stderr] | [INFO] [stderr] 1750 | / /// CK_RC2_CBC_PARAMS provides the parameters to the CKM_RC2_CBC [INFO] [stderr] 1751 | | /// mechanism [INFO] [stderr] | |_____________^ [INFO] [stderr] 1752 | / cryptoki_aligned! { [INFO] [stderr] | [INFO] [stderr] 1753 | | #[derive(Debug, Copy)] [INFO] [stderr] 1754 | | pub struct CK_RC2_CBC_PARAMS { [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] 1755 | | /// effective bits (1-1024) [INFO] [stderr] ... | [INFO] [stderr] 1759 | | } [INFO] [stderr] 1760 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1766:1 [INFO] [stderr] | [INFO] [stderr] 1766 | / /// CK_RC2_MAC_GENERAL_PARAMS provides the parameters for the [INFO] [stderr] 1767 | | /// CKM_RC2_MAC_GENERAL mechanism [INFO] [stderr] | |_________________________________^ [INFO] [stderr] 1768 | / cryptoki_aligned! { [INFO] [stderr] 1769 | | #[derive(Debug, Copy)] [INFO] [stderr] 1770 | | pub struct CK_RC2_MAC_GENERAL_PARAMS { [INFO] [stderr] 1771 | | /// effective bits (1-1024) [INFO] [stderr] ... | [INFO] [stderr] 1775 | | } [INFO] [stderr] 1776 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1782:1 [INFO] [stderr] | [INFO] [stderr] 1782 | / /// CK_RC5_PARAMS provides the parameters to the CKM_RC5_ECB and [INFO] [stderr] 1783 | | /// CKM_RC5_MAC mechanisms [INFO] [stderr] | |__________________________^ [INFO] [stderr] 1784 | / cryptoki_aligned! { [INFO] [stderr] 1785 | | #[derive(Debug, Copy)] [INFO] [stderr] 1786 | | pub struct CK_RC5_PARAMS { [INFO] [stderr] 1787 | | /// wordsize in bits [INFO] [stderr] ... | [INFO] [stderr] 1791 | | } [INFO] [stderr] 1792 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1798:1 [INFO] [stderr] | [INFO] [stderr] 1798 | / /// CK_RC5_CBC_PARAMS provides the parameters to the CKM_RC5_CBC [INFO] [stderr] 1799 | | /// mechanism [INFO] [stderr] | |_____________^ [INFO] [stderr] 1800 | / cryptoki_aligned! { [INFO] [stderr] 1801 | | #[derive(Debug, Copy)] [INFO] [stderr] 1802 | | pub struct CK_RC5_CBC_PARAMS { [INFO] [stderr] 1803 | | /// wordsize in bits [INFO] [stderr] ... | [INFO] [stderr] 1811 | | } [INFO] [stderr] 1812 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1818:1 [INFO] [stderr] | [INFO] [stderr] 1818 | / /// CK_RC5_MAC_GENERAL_PARAMS provides the parameters for the [INFO] [stderr] 1819 | | /// CKM_RC5_MAC_GENERAL mechanism [INFO] [stderr] | |_________________________________^ [INFO] [stderr] 1820 | / cryptoki_aligned! { [INFO] [stderr] 1821 | | #[derive(Debug, Copy)] [INFO] [stderr] 1822 | | pub struct CK_RC5_MAC_GENERAL_PARAMS { [INFO] [stderr] 1823 | | /// wordsize in bits [INFO] [stderr] ... | [INFO] [stderr] 1829 | | } [INFO] [stderr] 1830 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1866:1 [INFO] [stderr] | [INFO] [stderr] 1866 | / /// CK_SKIPJACK_PRIVATE_WRAP_PARAMS provides the parameters to the [INFO] [stderr] 1867 | | /// CKM_SKIPJACK_PRIVATE_WRAP mechanism [INFO] [stderr] | |_______________________________________^ [INFO] [stderr] 1868 | / cryptoki_aligned! { [INFO] [stderr] 1869 | | #[derive(Debug, Copy)] [INFO] [stderr] 1870 | | pub struct CK_SKIPJACK_PRIVATE_WRAP_PARAMS { [INFO] [stderr] 1871 | | pub ulPasswordLen: CK_ULONG, [INFO] [stderr] ... | [INFO] [stderr] 1882 | | } [INFO] [stderr] 1883 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1889:1 [INFO] [stderr] | [INFO] [stderr] 1889 | / /// CK_SKIPJACK_RELAYX_PARAMS provides the parameters to the [INFO] [stderr] 1890 | | /// CKM_SKIPJACK_RELAYX mechanism [INFO] [stderr] | |_________________________________^ [INFO] [stderr] 1891 | / cryptoki_aligned! { [INFO] [stderr] 1892 | | #[derive(Debug, Copy)] [INFO] [stderr] 1893 | | pub struct CK_SKIPJACK_RELAYX_PARAMS { [INFO] [stderr] 1894 | | pub ulOldWrappedXLen: CK_ULONG, [INFO] [stderr] ... | [INFO] [stderr] 1908 | | } [INFO] [stderr] 1909 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:1930:1 [INFO] [stderr] | [INFO] [stderr] 1930 | / /// CK_KEY_WRAP_SET_OAEP_PARAMS provides the parameters to the [INFO] [stderr] 1931 | | /// CKM_KEY_WRAP_SET_OAEP mechanism [INFO] [stderr] | |___________________________________^ [INFO] [stderr] 1932 | / cryptoki_aligned! { [INFO] [stderr] 1933 | | #[derive(Debug, Copy)] [INFO] [stderr] 1934 | | pub struct CK_KEY_WRAP_SET_OAEP_PARAMS { [INFO] [stderr] 1935 | | /// block contents byte [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:2147:1 [INFO] [stderr] ... | [INFO] [stderr] | [INFO] [stderr] 2147 | / /// CK_PKCS5_PBKD2_PARAMS is a structure that provides the [INFO] [stderr] 2148 | | /// parameters to the CKM_PKCS5_PBKD2 mechanism. [INFO] [stderr] | |________________________________________________^ [INFO] [stderr] 1941 | | } [INFO] [stderr] 2149 | / cryptoki_aligned! { [INFO] [stderr] 1942 | | } [INFO] [stderr] 2150 | | #[derive(Debug, Copy)] [INFO] [stderr] 2151 | | pub struct CK_PKCS5_PBKD2_PARAMS { [INFO] [stderr] 2152 | | pub saltSource: CK_PKCS5_PBKDF2_SALT_SOURCE_TYPE, [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] ... | [INFO] [stderr] 2161 | | } [INFO] [stderr] | [INFO] [stderr] 2162 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:2147:1 [INFO] [stderr] | [INFO] [stderr] 2147 | / /// CK_PKCS5_PBKD2_PARAMS is a structure that provides the [INFO] [stderr] 2148 | | /// parameters to the CKM_PKCS5_PBKD2 mechanism. [INFO] [stderr] | |________________________________________________^ [INFO] [stderr] 2149 | / cryptoki_aligned! { [INFO] [stderr] 2150 | | #[derive(Debug, Copy)] [INFO] [stderr] 2151 | | pub struct CK_PKCS5_PBKD2_PARAMS { [INFO] [stderr] 2152 | | pub saltSource: CK_PKCS5_PBKDF2_SALT_SOURCE_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 2161 | | } [INFO] [stderr] 2162 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:2167:1 [INFO] [stderr] | [INFO] [stderr] 2167 | / /// CK_PKCS5_PBKD2_PARAMS2 is a corrected version of the CK_PKCS5_PBKD2_PARAMS [INFO] [stderr] 2168 | | /// structure that provides the parameters to the CKM_PKCS5_PBKD2 mechanism [INFO] [stderr] 2169 | | /// noting that the ulPasswordLen field is a CK_ULONG and not a CK_ULONG_PTR. [INFO] [stderr] | |_____________________________________________________________________________^ [INFO] [stderr] 2170 | / cryptoki_aligned! { [INFO] [stderr] 2171 | | #[derive(Debug, Copy)] [INFO] [stderr] 2172 | | pub struct CK_PKCS5_PBKD2_PARAMS2 { [INFO] [stderr] 2173 | | pub saltSource: CK_PKCS5_PBKDF2_SALT_SOURCE_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 2182 | | } [INFO] [stderr] 2183 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:2296:1 [INFO] [stderr] | [INFO] [stderr] 2296 | /// Deprecated. Use CK_GCM_PARAMS [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 2297 | / cryptoki_aligned! { [INFO] [stderr] 2298 | | #[derive(Debug, Copy)] [INFO] [stderr] 2299 | | pub struct CK_AES_GCM_PARAMS { [INFO] [stderr] 2300 | | pub pIv: CK_BYTE_PTR, [INFO] [stderr] ... | [INFO] [stderr] 2306 | | } [INFO] [stderr] 2307 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:2312:1 [INFO] [stderr] | [INFO] [stderr] 2312 | /// Deprecated. Use CK_CCM_PARAMS [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 2313 | / cryptoki_aligned! { [INFO] [stderr] 2314 | | #[derive(Debug, Copy)] [INFO] [stderr] 2315 | | pub struct CK_AES_CCM_PARAMS { [INFO] [stderr] 2316 | | pub ulDataLen: CK_ULONG, [INFO] [stderr] ... | [INFO] [stderr] 2322 | | } [INFO] [stderr] 2323 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:2167:1 [INFO] [stderr] | [INFO] [stderr] 2167 | / /// CK_PKCS5_PBKD2_PARAMS2 is a corrected version of the CK_PKCS5_PBKD2_PARAMS [INFO] [stderr] 2168 | | /// structure that provides the parameters to the CKM_PKCS5_PBKD2 mechanism [INFO] [stderr] 2169 | | /// noting that the ulPasswordLen field is a CK_ULONG and not a CK_ULONG_PTR. [INFO] [stderr] | |_____________________________________________________________________________^ [INFO] [stderr] 2170 | / cryptoki_aligned! { [INFO] [stderr] 2171 | | #[derive(Debug, Copy)] [INFO] [stderr] 2172 | | pub struct CK_PKCS5_PBKD2_PARAMS2 { [INFO] [stderr] 2173 | | pub saltSource: CK_PKCS5_PBKDF2_SALT_SOURCE_TYPE, [INFO] [stderr] ... | [INFO] [stderr] 2182 | | } [INFO] [stderr] 2183 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:2296:1 [INFO] [stderr] | [INFO] [stderr] 2296 | /// Deprecated. Use CK_GCM_PARAMS [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 2297 | / cryptoki_aligned! { [INFO] [stderr] 2298 | | #[derive(Debug, Copy)] [INFO] [stderr] 2299 | | pub struct CK_AES_GCM_PARAMS { [INFO] [stderr] 2300 | | pub pIv: CK_BYTE_PTR, [INFO] [stderr] ... | [INFO] [stderr] 2306 | | } [INFO] [stderr] 2307 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/types.rs:2312:1 [INFO] [stderr] | [INFO] [stderr] 2312 | /// Deprecated. Use CK_CCM_PARAMS [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 2313 | / cryptoki_aligned! { [INFO] [stderr] 2314 | | #[derive(Debug, Copy)] [INFO] [stderr] 2315 | | pub struct CK_AES_CCM_PARAMS { [INFO] [stderr] 2316 | | pub ulDataLen: CK_ULONG, [INFO] [stderr] ... | [INFO] [stderr] 2322 | | } [INFO] [stderr] 2323 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.17s [INFO] running `"docker" "inspect" "fa6379a208edb4ce08178e1a379cbb2495f73e99955718b309be194449388043"` [INFO] running `"docker" "rm" "-f" "fa6379a208edb4ce08178e1a379cbb2495f73e99955718b309be194449388043"` [INFO] [stdout] fa6379a208edb4ce08178e1a379cbb2495f73e99955718b309be194449388043