blob: e098b9f53a8715573673560b3f342c6ac4b3ed6a [file] [log] [blame]
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="List of all items in this crate"><meta name="keywords" content="rust, rustlang, rust-lang"><title>List of all items in this crate</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceSerif4-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../FiraSans-Regular.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../FiraSans-Medium.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceCodePro-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceSerif4-Bold.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceCodePro-Semibold.ttf.woff2"><link rel="stylesheet" href="../normalize.css"><link rel="stylesheet" href="../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" href="../ayu.css" disabled><link rel="stylesheet" href="../dark.css" disabled><link rel="stylesheet" href="../light.css" id="themeStyle"><script id="default-settings" ></script><script src="../storage.js"></script><script defer src="../main.js"></script><noscript><link rel="stylesheet" href="../noscript.css"></noscript><link rel="alternate icon" type="image/png" href="../favicon-16x16.png"><link rel="alternate icon" type="image/png" href="../favicon-32x32.png"><link rel="icon" type="image/svg+xml" href="../favicon.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">&#9776;</button><a class="sidebar-logo" href="../sgx_types/index.html"><div class="logo-container"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></div></a><h2></h2></nav><nav class="sidebar"><a class="sidebar-logo" href="../sgx_types/index.html"><div class="logo-container"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></div></a><h2 class="location">Crate sgx_types</h2><div class="sidebar-elems"><section><ul class="block"><li><a href="#macros">Macros</a></li><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li><li><a href="#constants">Constants</a></li><li><a href="#traits">Traits</a></li><li><a href="#functions">Functions</a></li><li><a href="#types">Type Definitions</a></li></ul></section></div></nav><main><div class="width-limiter"><nav class="sub"><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><a href="../help.html">?</a></div><div id="settings-menu" tabindex="-1"><a href="../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../wheel.svg"></a></div></div></form></nav><section id="main-content" class="content"><h1 class="fqn">List of all items</h1><h3 id="structs">Structs</h3><ul class="all-items"><li><a href="metadata/struct.CssBody.html">metadata::CssBody</a></li><li><a href="metadata/struct.CssBuffer.html">metadata::CssBuffer</a></li><li><a href="metadata/struct.CssHeader.html">metadata::CssHeader</a></li><li><a href="metadata/struct.CssKey.html">metadata::CssKey</a></li><li><a href="metadata/struct.DataDir.html">metadata::DataDir</a></li><li><a href="metadata/struct.ElRangeConfig.html">metadata::ElRangeConfig</a></li><li><a href="metadata/struct.EnclaveCss.html">metadata::EnclaveCss</a></li><li><a href="metadata/struct.MetaData.html">metadata::MetaData</a></li><li><a href="types/struct.AlignEc256PrivateKey.html">types::AlignEc256PrivateKey</a></li><li><a href="types/struct.AlignEc256SharedKey.html">types::AlignEc256SharedKey</a></li><li><a href="types/struct.AlignKey128bit.html">types::AlignKey128bit</a></li><li><a href="types/struct.AlignKey256bit.html">types::AlignKey256bit</a></li><li><a href="types/struct.AlignMac128bit.html">types::AlignMac128bit</a></li><li><a href="types/struct.AlignMac256bit.html">types::AlignMac256bit</a></li><li><a href="types/struct.AttKeyId.html">types::AttKeyId</a></li><li><a href="types/struct.AttKeyIdExt.html">types::AttKeyIdExt</a></li><li><a href="types/struct.Attributes.html">types::Attributes</a></li><li><a href="types/struct.AttributesFlags.html">types::AttributesFlags</a></li><li><a href="types/struct.BaseName.html">types::BaseName</a></li><li><a href="types/struct.CAesGcmData.html">types::CAesGcmData</a></li><li><a href="types/struct.CDcapMRaMsg2.html">types::CDcapMRaMsg2</a></li><li><a href="types/struct.CDcapRaMsg1.html">types::CDcapRaMsg1</a></li><li><a href="types/struct.CDcapRaMsg3.html">types::CDcapRaMsg3</a></li><li><a href="types/struct.CDcapURaMsg2.html">types::CDcapURaMsg2</a></li><li><a href="types/struct.CDhMsg1.html">types::CDhMsg1</a></li><li><a href="types/struct.CDhMsg2.html">types::CDhMsg2</a></li><li><a href="types/struct.CDhMsg3.html">types::CDhMsg3</a></li><li><a href="types/struct.CDhMsg3Body.html">types::CDhMsg3Body</a></li><li><a href="types/struct.CDhSession.html">types::CDhSession</a></li><li><a href="types/struct.CEnclaveIdentity.html">types::CEnclaveIdentity</a></li><li><a href="types/struct.CQlConfig.html">types::CQlConfig</a></li><li><a href="types/struct.CQlPckCertId.html">types::CQlPckCertId</a></li><li><a href="types/struct.CQlQveCollateral.html">types::CQlQveCollateral</a></li><li><a href="types/struct.CRaMsg1.html">types::CRaMsg1</a></li><li><a href="types/struct.CRaMsg2.html">types::CRaMsg2</a></li><li><a href="types/struct.CRaMsg3.html">types::CRaMsg3</a></li><li><a href="types/struct.CSealedData.html">types::CSealedData</a></li><li><a href="types/struct.ConfigId.html">types::ConfigId</a></li><li><a href="types/struct.CpuSvn.html">types::CpuSvn</a></li><li><a href="types/struct.Ec256PrivateKey.html">types::Ec256PrivateKey</a></li><li><a href="types/struct.Ec256PublicKey.html">types::Ec256PublicKey</a></li><li><a href="types/struct.Ec256SharedKey.html">types::Ec256SharedKey</a></li><li><a href="types/struct.Ec256Signature.html">types::Ec256Signature</a></li><li><a href="types/struct.EcdsaSigDataV4.html">types::EcdsaSigDataV4</a></li><li><a href="types/struct.EnclaveIdentity.html">types::EnclaveIdentity</a></li><li><a href="types/struct.KeyId.html">types::KeyId</a></li><li><a href="types/struct.KeyPolicy.html">types::KeyPolicy</a></li><li><a href="types/struct.KeyRequest.html">types::KeyRequest</a></li><li><a href="types/struct.KssConfig.html">types::KssConfig</a></li><li><a href="types/struct.Measurement.html">types::Measurement</a></li><li><a href="types/struct.MiscAttribute.html">types::MiscAttribute</a></li><li><a href="types/struct.MiscSelect.html">types::MiscSelect</a></li><li><a href="types/struct.PceInfo.html">types::PceInfo</a></li><li><a href="types/struct.PlatformInfo.html">types::PlatformInfo</a></li><li><a href="types/struct.PsSecPropDesc.html">types::PsSecPropDesc</a></li><li><a href="types/struct.QeReportCertificationData.html">types::QeReportCertificationData</a></li><li><a href="types/struct.QeReportInfo.html">types::QeReportInfo</a></li><li><a href="types/struct.QlAttKeyId.html">types::QlAttKeyId</a></li><li><a href="types/struct.QlAuthData.html">types::QlAuthData</a></li><li><a href="types/struct.QlCertificationData.html">types::QlCertificationData</a></li><li><a href="types/struct.QlEcdsaSigData.html">types::QlEcdsaSigData</a></li><li><a href="types/struct.QlPPIDRsa3072EncryptedCertInfo.html">types::QlPPIDRsa3072EncryptedCertInfo</a></li><li><a href="types/struct.QlQe3Id.html">types::QlQe3Id</a></li><li><a href="types/struct.QlQeReportInfo.html">types::QlQeReportInfo</a></li><li><a href="types/struct.QlQvSupplemental.html">types::QlQvSupplemental</a></li><li><a href="types/struct.QlQveCollateralParam.html">types::QlQveCollateralParam</a></li><li><a href="types/struct.Quote.html">types::Quote</a></li><li><a href="types/struct.Quote3.html">types::Quote3</a></li><li><a href="types/struct.Quote4.html">types::Quote4</a></li><li><a href="types/struct.Quote4Header.html">types::Quote4Header</a></li><li><a href="types/struct.QuoteHeader.html">types::QuoteHeader</a></li><li><a href="types/struct.QuoteNonce.html">types::QuoteNonce</a></li><li><a href="types/struct.Report.html">types::Report</a></li><li><a href="types/struct.Report2.html">types::Report2</a></li><li><a href="types/struct.Report2Body.html">types::Report2Body</a></li><li><a href="types/struct.Report2Mac.html">types::Report2Mac</a></li><li><a href="types/struct.ReportBody.html">types::ReportBody</a></li><li><a href="types/struct.ReportData.html">types::ReportData</a></li><li><a href="types/struct.Rsa2048Key.html">types::Rsa2048Key</a></li><li><a href="types/struct.Rsa2048Param.html">types::Rsa2048Param</a></li><li><a href="types/struct.Rsa2048PrivKey.html">types::Rsa2048PrivKey</a></li><li><a href="types/struct.Rsa2048PubKey.html">types::Rsa2048PubKey</a></li><li><a href="types/struct.Rsa2048Signature.html">types::Rsa2048Signature</a></li><li><a href="types/struct.Rsa3072Key.html">types::Rsa3072Key</a></li><li><a href="types/struct.Rsa3072Param.html">types::Rsa3072Param</a></li><li><a href="types/struct.Rsa3072PrivKey.html">types::Rsa3072PrivKey</a></li><li><a href="types/struct.Rsa3072PubKey.html">types::Rsa3072PubKey</a></li><li><a href="types/struct.Rsa3072Signature.html">types::Rsa3072Signature</a></li><li><a href="types/struct.Sha1Hash.html">types::Sha1Hash</a></li><li><a href="types/struct.Sha256Hash.html">types::Sha256Hash</a></li><li><a href="types/struct.Sha384Hash.html">types::Sha384Hash</a></li><li><a href="types/struct.Sm3Hash.html">types::Sm3Hash</a></li><li><a href="types/struct.Spid.html">types::Spid</a></li><li><a href="types/struct.SwitchlessConfig.html">types::SwitchlessConfig</a></li><li><a href="types/struct.SwitchlessWokerStats.html">types::SwitchlessWokerStats</a></li><li><a href="types/struct.TargetInfo.html">types::TargetInfo</a></li><li><a href="types/struct.TeeAttributes.html">types::TeeAttributes</a></li><li><a href="types/struct.TeeCpuSvn.html">types::TeeCpuSvn</a></li><li><a href="types/struct.TeeInfo.html">types::TeeInfo</a></li><li><a href="types/struct.TeeMeasurement.html">types::TeeMeasurement</a></li><li><a href="types/struct.TeeReportData.html">types::TeeReportData</a></li><li><a href="types/struct.TeeReportType.html">types::TeeReportType</a></li><li><a href="types/struct.TeeTcbInfo.html">types::TeeTcbInfo</a></li><li><a href="types/struct.TeeTcbSvn.html">types::TeeTcbSvn</a></li><li><a href="types/struct.UpdateInfoBit.html">types::UpdateInfoBit</a></li><li><a href="types/struct.timespec.html">types::timespec</a></li></ul><h3 id="enums">Enums</h3><ul class="all-items"><li><a href="error/enum.PceError.html">error::PceError</a></li><li><a href="error/enum.QcnlError.html">error::QcnlError</a></li><li><a href="error/enum.Quote3Error.html">error::Quote3Error</a></li><li><a href="error/enum.SgxStatus.html">error::SgxStatus</a></li><li><a href="metadata/enum.DirIndex.html">metadata::DirIndex</a></li><li><a href="types/enum.DhSessionRole.html">types::DhSessionRole</a></li><li><a href="types/enum.EcResult.html">types::EcResult</a></li><li><a href="types/enum.EnclaveMode.html">types::EnclaveMode</a></li><li><a href="types/enum.KeyName.html">types::KeyName</a></li><li><a href="types/enum.PckCertFlag.html">types::PckCertFlag</a></li><li><a href="types/enum.ProdType.html">types::ProdType</a></li><li><a href="types/enum.ProtectPerm.html">types::ProtectPerm</a></li><li><a href="types/enum.QeType.html">types::QeType</a></li><li><a href="types/enum.QlAttestationAlgorithmId.html">types::QlAttestationAlgorithmId</a></li><li><a href="types/enum.QlCertKeyType.html">types::QlCertKeyType</a></li><li><a href="types/enum.QlConfigVersion.html">types::QlConfigVersion</a></li><li><a href="types/enum.QlLogLevel.html">types::QlLogLevel</a></li><li><a href="types/enum.QlPathType.html">types::QlPathType</a></li><li><a href="types/enum.QlQvResult.html">types::QlQvResult</a></li><li><a href="types/enum.QlRequestPolicy.html">types::QlRequestPolicy</a></li><li><a href="types/enum.QuoteSignType.html">types::QuoteSignType</a></li><li><a href="types/enum.QvPathType.html">types::QvPathType</a></li><li><a href="types/enum.RaKeyType.html">types::RaKeyType</a></li><li><a href="types/enum.RsaKeyType.html">types::RsaKeyType</a></li><li><a href="types/enum.RsaResult.html">types::RsaResult</a></li><li><a href="types/enum.SgxDeviceStatus.html">types::SgxDeviceStatus</a></li><li><a href="types/enum.SwitchlessWokerEvent.html">types::SwitchlessWokerEvent</a></li><li><a href="types/enum.SwitchlessWokerType.html">types::SwitchlessWokerType</a></li><li><a href="types/enum.c_void.html">types::c_void</a></li></ul><h3 id="traits">Traits</h3><ul class="all-items"><li><a href="marker/trait.BytewiseEquality.html">marker::BytewiseEquality</a></li><li><a href="marker/trait.ContiguousMemory.html">marker::ContiguousMemory</a></li><li><a href="memeq/trait.ConstTimeEq.html">memeq::ConstTimeEq</a></li></ul><h3 id="macros">Macros</h3><ul class="all-items"><li><a href="macro.__item.html">__item</a></li><li><a href="macro.bail.html">bail</a></li><li><a href="macro.cfg_if.html">cfg_if</a></li><li><a href="macro.ensure.html">ensure</a></li><li><a href="macro.impl_asmut_array.html">impl_asmut_array</a></li><li><a href="macro.impl_asref_array.html">impl_asref_array</a></li><li><a href="macro.impl_bitflags.html">impl_bitflags</a></li><li><a href="macro.impl_copy_clone.html">impl_copy_clone</a></li><li><a href="macro.impl_enum.html">impl_enum</a></li><li><a href="macro.impl_from_array.html">impl_from_array</a></li><li><a href="macro.impl_struct.html">impl_struct</a></li><li><a href="macro.impl_struct_ContiguousMemory.html">impl_struct_ContiguousMemory</a></li><li><a href="macro.impl_struct_default.html">impl_struct_default</a></li><li><a href="macro.major_version_of_metadata.html">major_version_of_metadata</a></li><li><a href="macro.meta_data_make_version.html">meta_data_make_version</a></li><li><a href="macro.minor_version_of_metadata.html">minor_version_of_metadata</a></li><li><a href="macro.s.html">s</a></li></ul><h3 id="functions">Functions</h3><ul class="all-items"><li><a href="function/fn.sgx_calc_quote_size.html">function::sgx_calc_quote_size</a></li><li><a href="function/fn.sgx_cap_enable_device.html">function::sgx_cap_enable_device</a></li><li><a href="function/fn.sgx_cap_get_status.html">function::sgx_cap_get_status</a></li><li><a href="function/fn.sgx_check_update_status.html">function::sgx_check_update_status</a></li><li><a href="function/fn.sgx_create_enclave.html">function::sgx_create_enclave</a></li><li><a href="function/fn.sgx_create_enclave_ex.html">function::sgx_create_enclave_ex</a></li><li><a href="function/fn.sgx_create_enclave_from_buffer_ex.html">function::sgx_create_enclave_from_buffer_ex</a></li><li><a href="function/fn.sgx_create_encrypted_enclave.html">function::sgx_create_encrypted_enclave</a></li><li><a href="function/fn.sgx_destroy_enclave.html">function::sgx_destroy_enclave</a></li><li><a href="function/fn.sgx_ecall.html">function::sgx_ecall</a></li><li><a href="function/fn.sgx_get_extended_epid_group_id.html">function::sgx_get_extended_epid_group_id</a></li><li><a href="function/fn.sgx_get_metadata.html">function::sgx_get_metadata</a></li><li><a href="function/fn.sgx_get_pce_info.html">function::sgx_get_pce_info</a></li><li><a href="function/fn.sgx_get_pce_info_without_ppid.html">function::sgx_get_pce_info_without_ppid</a></li><li><a href="function/fn.sgx_get_quote.html">function::sgx_get_quote</a></li><li><a href="function/fn.sgx_get_quote_ex.html">function::sgx_get_quote_ex</a></li><li><a href="function/fn.sgx_get_quote_size.html">function::sgx_get_quote_size</a></li><li><a href="function/fn.sgx_get_quote_size_ex.html">function::sgx_get_quote_size_ex</a></li><li><a href="function/fn.sgx_get_supported_att_key_id_num.html">function::sgx_get_supported_att_key_id_num</a></li><li><a href="function/fn.sgx_get_supported_att_key_ids.html">function::sgx_get_supported_att_key_ids</a></li><li><a href="function/fn.sgx_get_target_info.html">function::sgx_get_target_info</a></li><li><a href="function/fn.sgx_get_whitelist.html">function::sgx_get_whitelist</a></li><li><a href="function/fn.sgx_get_whitelist_size.html">function::sgx_get_whitelist_size</a></li><li><a href="function/fn.sgx_init_quote.html">function::sgx_init_quote</a></li><li><a href="function/fn.sgx_init_quote_ex.html">function::sgx_init_quote_ex</a></li><li><a href="function/fn.sgx_is_capable.html">function::sgx_is_capable</a></li><li><a href="function/fn.sgx_pce_get_target.html">function::sgx_pce_get_target</a></li><li><a href="function/fn.sgx_pce_sign_report.html">function::sgx_pce_sign_report</a></li><li><a href="function/fn.sgx_qcnl_free_pck_cert_chain.html">function::sgx_qcnl_free_pck_cert_chain</a></li><li><a href="function/fn.sgx_qcnl_free_pck_crl_chain.html">function::sgx_qcnl_free_pck_crl_chain</a></li><li><a href="function/fn.sgx_qcnl_free_qe_identity.html">function::sgx_qcnl_free_qe_identity</a></li><li><a href="function/fn.sgx_qcnl_free_qve_identity.html">function::sgx_qcnl_free_qve_identity</a></li><li><a href="function/fn.sgx_qcnl_free_root_ca_crl.html">function::sgx_qcnl_free_root_ca_crl</a></li><li><a href="function/fn.sgx_qcnl_free_tcbinfo.html">function::sgx_qcnl_free_tcbinfo</a></li><li><a href="function/fn.sgx_qcnl_get_api_version.html">function::sgx_qcnl_get_api_version</a></li><li><a href="function/fn.sgx_qcnl_get_pck_cert_chain.html">function::sgx_qcnl_get_pck_cert_chain</a></li><li><a href="function/fn.sgx_qcnl_get_pck_crl_chain.html">function::sgx_qcnl_get_pck_crl_chain</a></li><li><a href="function/fn.sgx_qcnl_get_qe_identity.html">function::sgx_qcnl_get_qe_identity</a></li><li><a href="function/fn.sgx_qcnl_get_qve_identity.html">function::sgx_qcnl_get_qve_identity</a></li><li><a href="function/fn.sgx_qcnl_get_root_ca_crl.html">function::sgx_qcnl_get_root_ca_crl</a></li><li><a href="function/fn.sgx_qcnl_get_tcbinfo.html">function::sgx_qcnl_get_tcbinfo</a></li><li><a href="function/fn.sgx_qcnl_set_logging_callback.html">function::sgx_qcnl_set_logging_callback</a></li><li><a href="function/fn.sgx_qe_cleanup_by_policy.html">function::sgx_qe_cleanup_by_policy</a></li><li><a href="function/fn.sgx_qe_get_quote.html">function::sgx_qe_get_quote</a></li><li><a href="function/fn.sgx_qe_get_quote_size.html">function::sgx_qe_get_quote_size</a></li><li><a href="function/fn.sgx_qe_get_target_info.html">function::sgx_qe_get_target_info</a></li><li><a href="function/fn.sgx_qe_set_enclave_load_policy.html">function::sgx_qe_set_enclave_load_policy</a></li><li><a href="function/fn.sgx_ql_free_quote_config.html">function::sgx_ql_free_quote_config</a></li><li><a href="function/fn.sgx_ql_free_quote_verification_collateral.html">function::sgx_ql_free_quote_verification_collateral</a></li><li><a href="function/fn.sgx_ql_free_qve_identity.html">function::sgx_ql_free_qve_identity</a></li><li><a href="function/fn.sgx_ql_free_root_ca_crl.html">function::sgx_ql_free_root_ca_crl</a></li><li><a href="function/fn.sgx_ql_get_quote_config.html">function::sgx_ql_get_quote_config</a></li><li><a href="function/fn.sgx_ql_get_quote_verification_collateral.html">function::sgx_ql_get_quote_verification_collateral</a></li><li><a href="function/fn.sgx_ql_get_quote_verification_collateral_with_params.html">function::sgx_ql_get_quote_verification_collateral_with_params</a></li><li><a href="function/fn.sgx_ql_get_qve_identity.html">function::sgx_ql_get_qve_identity</a></li><li><a href="function/fn.sgx_ql_get_root_ca_crl.html">function::sgx_ql_get_root_ca_crl</a></li><li><a href="function/fn.sgx_ql_set_logging_callback.html">function::sgx_ql_set_logging_callback</a></li><li><a href="function/fn.sgx_ql_set_path.html">function::sgx_ql_set_path</a></li><li><a href="function/fn.sgx_qv_free_qve_identity.html">function::sgx_qv_free_qve_identity</a></li><li><a href="function/fn.sgx_qv_get_quote_supplemental_data_size.html">function::sgx_qv_get_quote_supplemental_data_size</a></li><li><a href="function/fn.sgx_qv_get_qve_identity.html">function::sgx_qv_get_qve_identity</a></li><li><a href="function/fn.sgx_qv_set_enclave_load_policy.html">function::sgx_qv_set_enclave_load_policy</a></li><li><a href="function/fn.sgx_qv_set_path.html">function::sgx_qv_set_path</a></li><li><a href="function/fn.sgx_qv_verify_quote.html">function::sgx_qv_verify_quote</a></li><li><a href="function/fn.sgx_register_wl_cert_chain.html">function::sgx_register_wl_cert_chain</a></li><li><a href="function/fn.sgx_report_attestation_status.html">function::sgx_report_attestation_status</a></li><li><a href="function/fn.sgx_select_att_key_id.html">function::sgx_select_att_key_id</a></li><li><a href="function/fn.sgx_set_pce_enclave_load_policy.html">function::sgx_set_pce_enclave_load_policy</a></li><li><a href="function/fn.tdx_qcnl_free_tcbinfo.html">function::tdx_qcnl_free_tcbinfo</a></li><li><a href="function/fn.tdx_qcnl_get_tcbinfo.html">function::tdx_qcnl_get_tcbinfo</a></li><li><a href="function/fn.tdx_ql_free_quote_verification_collateral.html">function::tdx_ql_free_quote_verification_collateral</a></li><li><a href="function/fn.tdx_ql_get_quote_verification_collateral.html">function::tdx_ql_get_quote_verification_collateral</a></li><li><a href="function/fn.tdx_qv_get_quote_supplemental_data_size.html">function::tdx_qv_get_quote_supplemental_data_size</a></li><li><a href="function/fn.tdx_qv_verify_quote.html">function::tdx_qv_verify_quote</a></li></ul><h3 id="types">Type Definitions</h3><ul class="all-items"><li><a href="error/type.OsError.html">error::OsError</a></li><li><a href="error/type.OsResult.html">error::OsResult</a></li><li><a href="error/type.SgxPceResult.html">error::SgxPceResult</a></li><li><a href="error/type.SgxQcnlResult.html">error::SgxQcnlResult</a></li><li><a href="error/type.SgxQuote3Result.html">error::SgxQuote3Result</a></li><li><a href="error/type.SgxResult.html">error::SgxResult</a></li><li><a href="function/type.QlLoggingCallbackFn.html">function::QlLoggingCallbackFn</a></li><li><a href="types/type.AesHandle.html">types::AesHandle</a></li><li><a href="types/type.CMacHandle.html">types::CMacHandle</a></li><li><a href="types/type.ECallGetGaFn.html">types::ECallGetGaFn</a></li><li><a href="types/type.ECallGetMsg3Fn.html">types::ECallGetMsg3Fn</a></li><li><a href="types/type.ECallProcessMsg2Fn.html">types::ECallProcessMsg2Fn</a></li><li><a href="types/type.EccHandle.html">types::EccHandle</a></li><li><a href="types/type.EnclaveId.html">types::EnclaveId</a></li><li><a href="types/type.EpidGroupId.html">types::EpidGroupId</a></li><li><a href="types/type.HMacHandle.html">types::HMacHandle</a></li><li><a href="types/type.IsvExtProdId.html">types::IsvExtProdId</a></li><li><a href="types/type.IsvFamilyId.html">types::IsvFamilyId</a></li><li><a href="types/type.Key128bit.html">types::Key128bit</a></li><li><a href="types/type.Key256bit.html">types::Key256bit</a></li><li><a href="types/type.LaunchToken.html">types::LaunchToken</a></li><li><a href="types/type.Mac.html">types::Mac</a></li><li><a href="types/type.Mac128bit.html">types::Mac128bit</a></li><li><a href="types/type.Mac256bit.html">types::Mac256bit</a></li><li><a href="types/type.QlLoggingCallback.html">types::QlLoggingCallback</a></li><li><a href="types/type.RaContext.html">types::RaContext</a></li><li><a href="types/type.RaDriveSecretKeyFn.html">types::RaDriveSecretKeyFn</a></li><li><a href="types/type.RaKey128Bit.html">types::RaKey128Bit</a></li><li><a href="types/type.RsaKey.html">types::RsaKey</a></li><li><a href="types/type.ShaHandle.html">types::ShaHandle</a></li><li><a href="types/type.Sm3Handle.html">types::Sm3Handle</a></li><li><a href="types/type.Sm4Handle.html">types::Sm4Handle</a></li><li><a href="types/type.SwitchlessWokerCallback.html">types::SwitchlessWokerCallback</a></li><li><a href="types/type.TeeMac.html">types::TeeMac</a></li><li><a href="types/type.c_char.html">types::c_char</a></li><li><a href="types/type.c_double.html">types::c_double</a></li><li><a href="types/type.c_float.html">types::c_float</a></li><li><a href="types/type.c_int.html">types::c_int</a></li><li><a href="types/type.c_long.html">types::c_long</a></li><li><a href="types/type.c_longlong.html">types::c_longlong</a></li><li><a href="types/type.c_schar.html">types::c_schar</a></li><li><a href="types/type.c_short.html">types::c_short</a></li><li><a href="types/type.c_uchar.html">types::c_uchar</a></li><li><a href="types/type.c_uint.html">types::c_uint</a></li><li><a href="types/type.c_ulong.html">types::c_ulong</a></li><li><a href="types/type.c_ulonglong.html">types::c_ulonglong</a></li><li><a href="types/type.c_ushort.html">types::c_ushort</a></li><li><a href="types/type.int16_t.html">types::int16_t</a></li><li><a href="types/type.int32_t.html">types::int32_t</a></li><li><a href="types/type.int64_t.html">types::int64_t</a></li><li><a href="types/type.int8_t.html">types::int8_t</a></li><li><a href="types/type.intmax_t.html">types::intmax_t</a></li><li><a href="types/type.intptr_t.html">types::intptr_t</a></li><li><a href="types/type.ptrdiff_t.html">types::ptrdiff_t</a></li><li><a href="types/type.size_t.html">types::size_t</a></li><li><a href="types/type.ssize_t.html">types::ssize_t</a></li><li><a href="types/type.time_t.html">types::time_t</a></li><li><a href="types/type.uint16_t.html">types::uint16_t</a></li><li><a href="types/type.uint32_t.html">types::uint32_t</a></li><li><a href="types/type.uint64_t.html">types::uint64_t</a></li><li><a href="types/type.uint8_t.html">types::uint8_t</a></li><li><a href="types/type.uintmax_t.html">types::uintmax_t</a></li><li><a href="types/type.uintptr_t.html">types::uintptr_t</a></li></ul><h3 id="constants">Constants</h3><ul class="all-items"><li><a href="cpu_features/constant.CPU_FEATURE_ADX.html">cpu_features::CPU_FEATURE_ADX</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AES.html">cpu_features::CPU_FEATURE_AES</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX.html">cpu_features::CPU_FEATURE_AVX</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX2.html">cpu_features::CPU_FEATURE_AVX2</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512BW.html">cpu_features::CPU_FEATURE_AVX512BW</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512CD.html">cpu_features::CPU_FEATURE_AVX512CD</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512DQ.html">cpu_features::CPU_FEATURE_AVX512DQ</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512ER.html">cpu_features::CPU_FEATURE_AVX512ER</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512F.html">cpu_features::CPU_FEATURE_AVX512F</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512IFMA52.html">cpu_features::CPU_FEATURE_AVX512IFMA52</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512PF.html">cpu_features::CPU_FEATURE_AVX512PF</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512VBMI.html">cpu_features::CPU_FEATURE_AVX512VBMI</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512VL.html">cpu_features::CPU_FEATURE_AVX512VL</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512_4FMAPS.html">cpu_features::CPU_FEATURE_AVX512_4FMAPS</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512_4VNNIW.html">cpu_features::CPU_FEATURE_AVX512_4VNNIW</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512_BITALG.html">cpu_features::CPU_FEATURE_AVX512_BITALG</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512_VBMI2.html">cpu_features::CPU_FEATURE_AVX512_VBMI2</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512_VNNI.html">cpu_features::CPU_FEATURE_AVX512_VNNI</a></li><li><a href="cpu_features/constant.CPU_FEATURE_AVX512_VPOPCNTDQ.html">cpu_features::CPU_FEATURE_AVX512_VPOPCNTDQ</a></li><li><a href="cpu_features/constant.CPU_FEATURE_BMI.html">cpu_features::CPU_FEATURE_BMI</a></li><li><a href="cpu_features/constant.CPU_FEATURE_CLWB.html">cpu_features::CPU_FEATURE_CLWB</a></li><li><a href="cpu_features/constant.CPU_FEATURE_CMOV.html">cpu_features::CPU_FEATURE_CMOV</a></li><li><a href="cpu_features/constant.CPU_FEATURE_F16C.html">cpu_features::CPU_FEATURE_F16C</a></li><li><a href="cpu_features/constant.CPU_FEATURE_FMA.html">cpu_features::CPU_FEATURE_FMA</a></li><li><a href="cpu_features/constant.CPU_FEATURE_FPU.html">cpu_features::CPU_FEATURE_FPU</a></li><li><a href="cpu_features/constant.CPU_FEATURE_FXSAVE.html">cpu_features::CPU_FEATURE_FXSAVE</a></li><li><a href="cpu_features/constant.CPU_FEATURE_F_INORDER.html">cpu_features::CPU_FEATURE_F_INORDER</a></li><li><a href="cpu_features/constant.CPU_FEATURE_GENERIC_IA32.html">cpu_features::CPU_FEATURE_GENERIC_IA32</a></li><li><a href="cpu_features/constant.CPU_FEATURE_GFNI.html">cpu_features::CPU_FEATURE_GFNI</a></li><li><a href="cpu_features/constant.CPU_FEATURE_HLE.html">cpu_features::CPU_FEATURE_HLE</a></li><li><a href="cpu_features/constant.CPU_FEATURE_IBT.html">cpu_features::CPU_FEATURE_IBT</a></li><li><a href="cpu_features/constant.CPU_FEATURE_KNCNI.html">cpu_features::CPU_FEATURE_KNCNI</a></li><li><a href="cpu_features/constant.CPU_FEATURE_LZCNT.html">cpu_features::CPU_FEATURE_LZCNT</a></li><li><a href="cpu_features/constant.CPU_FEATURE_MMX.html">cpu_features::CPU_FEATURE_MMX</a></li><li><a href="cpu_features/constant.CPU_FEATURE_MOVBE.html">cpu_features::CPU_FEATURE_MOVBE</a></li><li><a href="cpu_features/constant.CPU_FEATURE_MPX.html">cpu_features::CPU_FEATURE_MPX</a></li><li><a href="cpu_features/constant.CPU_FEATURE_PCLMULQDQ.html">cpu_features::CPU_FEATURE_PCLMULQDQ</a></li><li><a href="cpu_features/constant.CPU_FEATURE_PCONFIG.html">cpu_features::CPU_FEATURE_PCONFIG</a></li><li><a href="cpu_features/constant.CPU_FEATURE_POPCNT.html">cpu_features::CPU_FEATURE_POPCNT</a></li><li><a href="cpu_features/constant.CPU_FEATURE_PTWRITE.html">cpu_features::CPU_FEATURE_PTWRITE</a></li><li><a href="cpu_features/constant.CPU_FEATURE_RDPID.html">cpu_features::CPU_FEATURE_RDPID</a></li><li><a href="cpu_features/constant.CPU_FEATURE_RDRND.html">cpu_features::CPU_FEATURE_RDRND</a></li><li><a href="cpu_features/constant.CPU_FEATURE_RDSEED.html">cpu_features::CPU_FEATURE_RDSEED</a></li><li><a href="cpu_features/constant.CPU_FEATURE_RTM.html">cpu_features::CPU_FEATURE_RTM</a></li><li><a href="cpu_features/constant.CPU_FEATURE_SGX.html">cpu_features::CPU_FEATURE_SGX</a></li><li><a href="cpu_features/constant.CPU_FEATURE_SHA.html">cpu_features::CPU_FEATURE_SHA</a></li><li><a href="cpu_features/constant.CPU_FEATURE_SHSTK.html">cpu_features::CPU_FEATURE_SHSTK</a></li><li><a href="cpu_features/constant.CPU_FEATURE_SSE.html">cpu_features::CPU_FEATURE_SSE</a></li><li><a href="cpu_features/constant.CPU_FEATURE_SSE2.html">cpu_features::CPU_FEATURE_SSE2</a></li><li><a href="cpu_features/constant.CPU_FEATURE_SSE3.html">cpu_features::CPU_FEATURE_SSE3</a></li><li><a href="cpu_features/constant.CPU_FEATURE_SSE4_1.html">cpu_features::CPU_FEATURE_SSE4_1</a></li><li><a href="cpu_features/constant.CPU_FEATURE_SSE4_2.html">cpu_features::CPU_FEATURE_SSE4_2</a></li><li><a href="cpu_features/constant.CPU_FEATURE_SSSE3.html">cpu_features::CPU_FEATURE_SSSE3</a></li><li><a href="cpu_features/constant.CPU_FEATURE_VAES.html">cpu_features::CPU_FEATURE_VAES</a></li><li><a href="cpu_features/constant.CPU_FEATURE_VPCLMULQDQ.html">cpu_features::CPU_FEATURE_VPCLMULQDQ</a></li><li><a href="cpu_features/constant.CPU_FEATURE_WBNOINVD.html">cpu_features::CPU_FEATURE_WBNOINVD</a></li><li><a href="cpu_features/constant.INCOMPAT_FEATURE_BIT.html">cpu_features::INCOMPAT_FEATURE_BIT</a></li><li><a href="cpu_features/constant.RESERVED_CPU_FEATURE_BIT.html">cpu_features::RESERVED_CPU_FEATURE_BIT</a></li><li><a href="error/errno/constant.E2BIG.html">error::errno::E2BIG</a></li><li><a href="error/errno/constant.EACCES.html">error::errno::EACCES</a></li><li><a href="error/errno/constant.EADDRINUSE.html">error::errno::EADDRINUSE</a></li><li><a href="error/errno/constant.EADDRNOTAVAIL.html">error::errno::EADDRNOTAVAIL</a></li><li><a href="error/errno/constant.EADV.html">error::errno::EADV</a></li><li><a href="error/errno/constant.EAFNOSUPPORT.html">error::errno::EAFNOSUPPORT</a></li><li><a href="error/errno/constant.EAGAIN.html">error::errno::EAGAIN</a></li><li><a href="error/errno/constant.EALREADY.html">error::errno::EALREADY</a></li><li><a href="error/errno/constant.EBADE.html">error::errno::EBADE</a></li><li><a href="error/errno/constant.EBADF.html">error::errno::EBADF</a></li><li><a href="error/errno/constant.EBADFD.html">error::errno::EBADFD</a></li><li><a href="error/errno/constant.EBADMSG.html">error::errno::EBADMSG</a></li><li><a href="error/errno/constant.EBADR.html">error::errno::EBADR</a></li><li><a href="error/errno/constant.EBADRQC.html">error::errno::EBADRQC</a></li><li><a href="error/errno/constant.EBADSLT.html">error::errno::EBADSLT</a></li><li><a href="error/errno/constant.EBFONT.html">error::errno::EBFONT</a></li><li><a href="error/errno/constant.EBUSY.html">error::errno::EBUSY</a></li><li><a href="error/errno/constant.ECANCELED.html">error::errno::ECANCELED</a></li><li><a href="error/errno/constant.ECHILD.html">error::errno::ECHILD</a></li><li><a href="error/errno/constant.ECHRNG.html">error::errno::ECHRNG</a></li><li><a href="error/errno/constant.ECOMM.html">error::errno::ECOMM</a></li><li><a href="error/errno/constant.ECONNABORTED.html">error::errno::ECONNABORTED</a></li><li><a href="error/errno/constant.ECONNREFUSED.html">error::errno::ECONNREFUSED</a></li><li><a href="error/errno/constant.ECONNRESET.html">error::errno::ECONNRESET</a></li><li><a href="error/errno/constant.EDEADLK.html">error::errno::EDEADLK</a></li><li><a href="error/errno/constant.EDEADLOCK.html">error::errno::EDEADLOCK</a></li><li><a href="error/errno/constant.EDESTADDRREQ.html">error::errno::EDESTADDRREQ</a></li><li><a href="error/errno/constant.EDOM.html">error::errno::EDOM</a></li><li><a href="error/errno/constant.EDOTDOT.html">error::errno::EDOTDOT</a></li><li><a href="error/errno/constant.EDQUOT.html">error::errno::EDQUOT</a></li><li><a href="error/errno/constant.EEXIST.html">error::errno::EEXIST</a></li><li><a href="error/errno/constant.EFAULT.html">error::errno::EFAULT</a></li><li><a href="error/errno/constant.EFBIG.html">error::errno::EFBIG</a></li><li><a href="error/errno/constant.EHOSTDOWN.html">error::errno::EHOSTDOWN</a></li><li><a href="error/errno/constant.EHOSTUNREACH.html">error::errno::EHOSTUNREACH</a></li><li><a href="error/errno/constant.EHWPOISON.html">error::errno::EHWPOISON</a></li><li><a href="error/errno/constant.EIDRM.html">error::errno::EIDRM</a></li><li><a href="error/errno/constant.EILSEQ.html">error::errno::EILSEQ</a></li><li><a href="error/errno/constant.EINPROGRESS.html">error::errno::EINPROGRESS</a></li><li><a href="error/errno/constant.EINTR.html">error::errno::EINTR</a></li><li><a href="error/errno/constant.EINVAL.html">error::errno::EINVAL</a></li><li><a href="error/errno/constant.EIO.html">error::errno::EIO</a></li><li><a href="error/errno/constant.EISCONN.html">error::errno::EISCONN</a></li><li><a href="error/errno/constant.EISDIR.html">error::errno::EISDIR</a></li><li><a href="error/errno/constant.EISNAM.html">error::errno::EISNAM</a></li><li><a href="error/errno/constant.EKEYEXPIRED.html">error::errno::EKEYEXPIRED</a></li><li><a href="error/errno/constant.EKEYREJECTED.html">error::errno::EKEYREJECTED</a></li><li><a href="error/errno/constant.EKEYREVOKED.html">error::errno::EKEYREVOKED</a></li><li><a href="error/errno/constant.EL2HLT.html">error::errno::EL2HLT</a></li><li><a href="error/errno/constant.EL2NSYNC.html">error::errno::EL2NSYNC</a></li><li><a href="error/errno/constant.EL3HLT.html">error::errno::EL3HLT</a></li><li><a href="error/errno/constant.EL3RST.html">error::errno::EL3RST</a></li><li><a href="error/errno/constant.ELIBACC.html">error::errno::ELIBACC</a></li><li><a href="error/errno/constant.ELIBBAD.html">error::errno::ELIBBAD</a></li><li><a href="error/errno/constant.ELIBEXEC.html">error::errno::ELIBEXEC</a></li><li><a href="error/errno/constant.ELIBMAX.html">error::errno::ELIBMAX</a></li><li><a href="error/errno/constant.ELIBSCN.html">error::errno::ELIBSCN</a></li><li><a href="error/errno/constant.ELNRNG.html">error::errno::ELNRNG</a></li><li><a href="error/errno/constant.ELOOP.html">error::errno::ELOOP</a></li><li><a href="error/errno/constant.EMEDIUMTYPE.html">error::errno::EMEDIUMTYPE</a></li><li><a href="error/errno/constant.EMFILE.html">error::errno::EMFILE</a></li><li><a href="error/errno/constant.EMLINK.html">error::errno::EMLINK</a></li><li><a href="error/errno/constant.EMSGSIZE.html">error::errno::EMSGSIZE</a></li><li><a href="error/errno/constant.EMULTIHOP.html">error::errno::EMULTIHOP</a></li><li><a href="error/errno/constant.ENAMETOOLONG.html">error::errno::ENAMETOOLONG</a></li><li><a href="error/errno/constant.ENAVAIL.html">error::errno::ENAVAIL</a></li><li><a href="error/errno/constant.ENETDOWN.html">error::errno::ENETDOWN</a></li><li><a href="error/errno/constant.ENETRESET.html">error::errno::ENETRESET</a></li><li><a href="error/errno/constant.ENETUNREACH.html">error::errno::ENETUNREACH</a></li><li><a href="error/errno/constant.ENFILE.html">error::errno::ENFILE</a></li><li><a href="error/errno/constant.ENOANO.html">error::errno::ENOANO</a></li><li><a href="error/errno/constant.ENOBUFS.html">error::errno::ENOBUFS</a></li><li><a href="error/errno/constant.ENOCSI.html">error::errno::ENOCSI</a></li><li><a href="error/errno/constant.ENODATA.html">error::errno::ENODATA</a></li><li><a href="error/errno/constant.ENODEV.html">error::errno::ENODEV</a></li><li><a href="error/errno/constant.ENOENT.html">error::errno::ENOENT</a></li><li><a href="error/errno/constant.ENOEXEC.html">error::errno::ENOEXEC</a></li><li><a href="error/errno/constant.ENOKEY.html">error::errno::ENOKEY</a></li><li><a href="error/errno/constant.ENOLCK.html">error::errno::ENOLCK</a></li><li><a href="error/errno/constant.ENOLINK.html">error::errno::ENOLINK</a></li><li><a href="error/errno/constant.ENOMEDIUM.html">error::errno::ENOMEDIUM</a></li><li><a href="error/errno/constant.ENOMEM.html">error::errno::ENOMEM</a></li><li><a href="error/errno/constant.ENOMSG.html">error::errno::ENOMSG</a></li><li><a href="error/errno/constant.ENONET.html">error::errno::ENONET</a></li><li><a href="error/errno/constant.ENOPKG.html">error::errno::ENOPKG</a></li><li><a href="error/errno/constant.ENOPROTOOPT.html">error::errno::ENOPROTOOPT</a></li><li><a href="error/errno/constant.ENOSPC.html">error::errno::ENOSPC</a></li><li><a href="error/errno/constant.ENOSR.html">error::errno::ENOSR</a></li><li><a href="error/errno/constant.ENOSTR.html">error::errno::ENOSTR</a></li><li><a href="error/errno/constant.ENOSYS.html">error::errno::ENOSYS</a></li><li><a href="error/errno/constant.ENOTBLK.html">error::errno::ENOTBLK</a></li><li><a href="error/errno/constant.ENOTCONN.html">error::errno::ENOTCONN</a></li><li><a href="error/errno/constant.ENOTDIR.html">error::errno::ENOTDIR</a></li><li><a href="error/errno/constant.ENOTEMPTY.html">error::errno::ENOTEMPTY</a></li><li><a href="error/errno/constant.ENOTNAM.html">error::errno::ENOTNAM</a></li><li><a href="error/errno/constant.ENOTRECOVERABLE.html">error::errno::ENOTRECOVERABLE</a></li><li><a href="error/errno/constant.ENOTSOCK.html">error::errno::ENOTSOCK</a></li><li><a href="error/errno/constant.ENOTSUP.html">error::errno::ENOTSUP</a></li><li><a href="error/errno/constant.ENOTTY.html">error::errno::ENOTTY</a></li><li><a href="error/errno/constant.ENOTUNIQ.html">error::errno::ENOTUNIQ</a></li><li><a href="error/errno/constant.ENXIO.html">error::errno::ENXIO</a></li><li><a href="error/errno/constant.EOCALL.html">error::errno::EOCALL</a></li><li><a href="error/errno/constant.EOPNOTSUPP.html">error::errno::EOPNOTSUPP</a></li><li><a href="error/errno/constant.EOVERFLOW.html">error::errno::EOVERFLOW</a></li><li><a href="error/errno/constant.EOWNERDEAD.html">error::errno::EOWNERDEAD</a></li><li><a href="error/errno/constant.EPERM.html">error::errno::EPERM</a></li><li><a href="error/errno/constant.EPFNOSUPPORT.html">error::errno::EPFNOSUPPORT</a></li><li><a href="error/errno/constant.EPIPE.html">error::errno::EPIPE</a></li><li><a href="error/errno/constant.EPROTO.html">error::errno::EPROTO</a></li><li><a href="error/errno/constant.EPROTONOSUPPORT.html">error::errno::EPROTONOSUPPORT</a></li><li><a href="error/errno/constant.EPROTOTYPE.html">error::errno::EPROTOTYPE</a></li><li><a href="error/errno/constant.ERANGE.html">error::errno::ERANGE</a></li><li><a href="error/errno/constant.EREMCHG.html">error::errno::EREMCHG</a></li><li><a href="error/errno/constant.EREMOTE.html">error::errno::EREMOTE</a></li><li><a href="error/errno/constant.EREMOTEIO.html">error::errno::EREMOTEIO</a></li><li><a href="error/errno/constant.ERESTART.html">error::errno::ERESTART</a></li><li><a href="error/errno/constant.ERFKILL.html">error::errno::ERFKILL</a></li><li><a href="error/errno/constant.EROFS.html">error::errno::EROFS</a></li><li><a href="error/errno/constant.ESGX.html">error::errno::ESGX</a></li><li><a href="error/errno/constant.ESHUTDOWN.html">error::errno::ESHUTDOWN</a></li><li><a href="error/errno/constant.ESOCKTNOSUPPORT.html">error::errno::ESOCKTNOSUPPORT</a></li><li><a href="error/errno/constant.ESPIPE.html">error::errno::ESPIPE</a></li><li><a href="error/errno/constant.ESRCH.html">error::errno::ESRCH</a></li><li><a href="error/errno/constant.ESRMNT.html">error::errno::ESRMNT</a></li><li><a href="error/errno/constant.ESTALE.html">error::errno::ESTALE</a></li><li><a href="error/errno/constant.ESTRPIPE.html">error::errno::ESTRPIPE</a></li><li><a href="error/errno/constant.ETIME.html">error::errno::ETIME</a></li><li><a href="error/errno/constant.ETIMEDOUT.html">error::errno::ETIMEDOUT</a></li><li><a href="error/errno/constant.ETOOMANYREFS.html">error::errno::ETOOMANYREFS</a></li><li><a href="error/errno/constant.ETXTBSY.html">error::errno::ETXTBSY</a></li><li><a href="error/errno/constant.EUCLEAN.html">error::errno::EUCLEAN</a></li><li><a href="error/errno/constant.EUNATCH.html">error::errno::EUNATCH</a></li><li><a href="error/errno/constant.EUSERS.html">error::errno::EUSERS</a></li><li><a href="error/errno/constant.EWOULDBLOCK.html">error::errno::EWOULDBLOCK</a></li><li><a href="error/errno/constant.EXDEV.html">error::errno::EXDEV</a></li><li><a href="error/errno/constant.EXFULL.html">error::errno::EXFULL</a></li><li><a href="metadata/constant.CSS_HEADER_RESERVED_BYTES.html">metadata::CSS_HEADER_RESERVED_BYTES</a></li><li><a href="metadata/constant.DEFAULT_MISC_MASK.html">metadata::DEFAULT_MISC_MASK</a></li><li><a href="metadata/constant.DEFAULT_MISC_SELECT.html">metadata::DEFAULT_MISC_SELECT</a></li><li><a href="metadata/constant.HEAP_SIZE_MAX.html">metadata::HEAP_SIZE_MAX</a></li><li><a href="metadata/constant.HEAP_SIZE_MIN.html">metadata::HEAP_SIZE_MIN</a></li><li><a href="metadata/constant.ISVEXTPRODID_MAX.html">metadata::ISVEXTPRODID_MAX</a></li><li><a href="metadata/constant.ISVFAMILYID_MAX.html">metadata::ISVFAMILYID_MAX</a></li><li><a href="metadata/constant.MAJOR_VERSION.html">metadata::MAJOR_VERSION</a></li><li><a href="metadata/constant.MAX_SAVE_BUF_SIZE.html">metadata::MAX_SAVE_BUF_SIZE</a></li><li><a href="metadata/constant.METADATA_DATA_BYTES.html">metadata::METADATA_DATA_BYTES</a></li><li><a href="metadata/constant.METADATA_MAGIC.html">metadata::METADATA_MAGIC</a></li><li><a href="metadata/constant.METADATA_SIZE.html">metadata::METADATA_SIZE</a></li><li><a href="metadata/constant.MINOR_VERSION.html">metadata::MINOR_VERSION</a></li><li><a href="metadata/constant.RSRV_SIZE_MAX.html">metadata::RSRV_SIZE_MAX</a></li><li><a href="metadata/constant.RSRV_SIZE_MIN.html">metadata::RSRV_SIZE_MIN</a></li><li><a href="metadata/constant.SE_EXPONENT_SIZE.html">metadata::SE_EXPONENT_SIZE</a></li><li><a href="metadata/constant.SE_KEY_SIZE.html">metadata::SE_KEY_SIZE</a></li><li><a href="metadata/constant.SE_PAGE_SHIFT.html">metadata::SE_PAGE_SHIFT</a></li><li><a href="metadata/constant.SE_PAGE_SIZE.html">metadata::SE_PAGE_SIZE</a></li><li><a href="metadata/constant.SGX_1_5_MAJOR_VERSION.html">metadata::SGX_1_5_MAJOR_VERSION</a></li><li><a href="metadata/constant.SGX_1_5_MINOR_VERSION.html">metadata::SGX_1_5_MINOR_VERSION</a></li><li><a href="metadata/constant.SGX_1_9_MAJOR_VERSION.html">metadata::SGX_1_9_MAJOR_VERSION</a></li><li><a href="metadata/constant.SGX_1_9_MINOR_VERSION.html">metadata::SGX_1_9_MINOR_VERSION</a></li><li><a href="metadata/constant.SGX_1_ELRANGE_MAJOR_VERSION.html">metadata::SGX_1_ELRANGE_MAJOR_VERSION</a></li><li><a href="metadata/constant.SGX_2_0_MAJOR_VERSION.html">metadata::SGX_2_0_MAJOR_VERSION</a></li><li><a href="metadata/constant.SGX_2_0_MINOR_VERSION.html">metadata::SGX_2_0_MINOR_VERSION</a></li><li><a href="metadata/constant.SGX_2_1_MAJOR_VERSION.html">metadata::SGX_2_1_MAJOR_VERSION</a></li><li><a href="metadata/constant.SGX_2_1_MINOR_VERSION.html">metadata::SGX_2_1_MINOR_VERSION</a></li><li><a href="metadata/constant.SGX_2_ELRANGE_MAJOR_VERSION.html">metadata::SGX_2_ELRANGE_MAJOR_VERSION</a></li><li><a href="metadata/constant.SSA_FRAME_SIZE_MAX.html">metadata::SSA_FRAME_SIZE_MAX</a></li><li><a href="metadata/constant.SSA_FRAME_SIZE_MIN.html">metadata::SSA_FRAME_SIZE_MIN</a></li><li><a href="metadata/constant.SSA_NUM_MIN.html">metadata::SSA_NUM_MIN</a></li><li><a href="metadata/constant.STACK_SIZE_MAX.html">metadata::STACK_SIZE_MAX</a></li><li><a href="metadata/constant.STACK_SIZE_MIN.html">metadata::STACK_SIZE_MIN</a></li><li><a href="metadata/constant.TCS_NUM_MIN.html">metadata::TCS_NUM_MIN</a></li><li><a href="metadata/constant.TCS_POLICY_BIND.html">metadata::TCS_POLICY_BIND</a></li><li><a href="metadata/constant.TCS_POLICY_UNBIND.html">metadata::TCS_POLICY_UNBIND</a></li><li><a href="metadata/constant.TCS_TEMPLATE_SIZE.html">metadata::TCS_TEMPLATE_SIZE</a></li><li><a href="types/constant.AESCBC_IV_SIZE.html">types::AESCBC_IV_SIZE</a></li><li><a href="types/constant.AESCCM_IV_SIZE.html">types::AESCCM_IV_SIZE</a></li><li><a href="types/constant.AESCTR_CTR_SIZE.html">types::AESCTR_CTR_SIZE</a></li><li><a href="types/constant.AESGCM_IV_SIZE.html">types::AESGCM_IV_SIZE</a></li><li><a href="types/constant.CONFIGID_SIZE.html">types::CONFIGID_SIZE</a></li><li><a href="types/constant.CPUSVN_SIZE.html">types::CPUSVN_SIZE</a></li><li><a href="types/constant.DH_SESSION_DATA_SIZE.html">types::DH_SESSION_DATA_SIZE</a></li><li><a href="types/constant.ECP256_KEY_SIZE.html">types::ECP256_KEY_SIZE</a></li><li><a href="types/constant.HASH_SIZE.html">types::HASH_SIZE</a></li><li><a href="types/constant.ISVEXT_PROD_ID_SIZE.html">types::ISVEXT_PROD_ID_SIZE</a></li><li><a href="types/constant.ISV_FAMILY_ID_SIZE.html">types::ISV_FAMILY_ID_SIZE</a></li><li><a href="types/constant.KEYID_SIZE.html">types::KEYID_SIZE</a></li><li><a href="types/constant.KEY_128BIT_SIZE.html">types::KEY_128BIT_SIZE</a></li><li><a href="types/constant.KEY_256BIT_SIZE.html">types::KEY_256BIT_SIZE</a></li><li><a href="types/constant.KEY_REQUEST_RESERVED2_BYTES.html">types::KEY_REQUEST_RESERVED2_BYTES</a></li><li><a href="types/constant.LEGACY_REPORT_TYPE.html">types::LEGACY_REPORT_TYPE</a></li><li><a href="types/constant.MAC_128BIT_SIZE.html">types::MAC_128BIT_SIZE</a></li><li><a href="types/constant.MAC_256BIT_SIZE.html">types::MAC_256BIT_SIZE</a></li><li><a href="types/constant.MAC_SIZE.html">types::MAC_SIZE</a></li><li><a href="types/constant.MAX_EXT_FEATURES_COUNT.html">types::MAX_EXT_FEATURES_COUNT</a></li><li><a href="types/constant.MAX_PARAM_STRING_SIZE.html">types::MAX_PARAM_STRING_SIZE</a></li><li><a href="types/constant.NISTP_ECP256_KEY_SIZE.html">types::NISTP_ECP256_KEY_SIZE</a></li><li><a href="types/constant.PCE_ALG_RSA_OAEP_3072.html">types::PCE_ALG_RSA_OAEP_3072</a></li><li><a href="types/constant.PCE_ID.html">types::PCE_ID</a></li><li><a href="types/constant.PCE_NIST_P256_ECDSA_SHA256.html">types::PCE_NIST_P256_ECDSA_SHA256</a></li><li><a href="types/constant.PCL_GUID.html">types::PCL_GUID</a></li><li><a href="types/constant.PCL_GUID_SIZE.html">types::PCL_GUID_SIZE</a></li><li><a href="types/constant.PLATFORM_INSTANCE_ID_SIZE.html">types::PLATFORM_INSTANCE_ID_SIZE</a></li><li><a href="types/constant.REF_QUOTE_MAX_AUTHENTICATON_DATA_SIZE.html">types::REF_QUOTE_MAX_AUTHENTICATON_DATA_SIZE</a></li><li><a href="types/constant.REPORT2_DATA_SIZE.html">types::REPORT2_DATA_SIZE</a></li><li><a href="types/constant.REPORT2_MAC_RESERVED1_BYTES.html">types::REPORT2_MAC_RESERVED1_BYTES</a></li><li><a href="types/constant.REPORT2_MAC_RESERVED2_BYTES.html">types::REPORT2_MAC_RESERVED2_BYTES</a></li><li><a href="types/constant.REPORT_BODY_RESERVED1_BYTES.html">types::REPORT_BODY_RESERVED1_BYTES</a></li><li><a href="types/constant.REPORT_BODY_RESERVED2_BYTES.html">types::REPORT_BODY_RESERVED2_BYTES</a></li><li><a href="types/constant.REPORT_BODY_RESERVED3_BYTES.html">types::REPORT_BODY_RESERVED3_BYTES</a></li><li><a href="types/constant.REPORT_BODY_RESERVED4_BYTES.html">types::REPORT_BODY_RESERVED4_BYTES</a></li><li><a href="types/constant.REPORT_DATA_SIZE.html">types::REPORT_DATA_SIZE</a></li><li><a href="types/constant.ROOT_KEY_ID_SIZE.html">types::ROOT_KEY_ID_SIZE</a></li><li><a href="types/constant.RSA2048_KEY_SIZE.html">types::RSA2048_KEY_SIZE</a></li><li><a href="types/constant.RSA2048_PRI_EXP_SIZE.html">types::RSA2048_PRI_EXP_SIZE</a></li><li><a href="types/constant.RSA2048_PUB_EXP_SIZE.html">types::RSA2048_PUB_EXP_SIZE</a></li><li><a href="types/constant.RSA3072_KEY_SIZE.html">types::RSA3072_KEY_SIZE</a></li><li><a href="types/constant.RSA3072_PRI_EXP_SIZE.html">types::RSA3072_PRI_EXP_SIZE</a></li><li><a href="types/constant.RSA3072_PUB_EXP_SIZE.html">types::RSA3072_PUB_EXP_SIZE</a></li><li><a href="types/constant.SEAL_IV_SIZE.html">types::SEAL_IV_SIZE</a></li><li><a href="types/constant.SEAL_TAG_SIZE.html">types::SEAL_TAG_SIZE</a></li><li><a href="types/constant.SGX_PLATFORM_INFO_SIZE.html">types::SGX_PLATFORM_INFO_SIZE</a></li><li><a href="types/constant.SHA1_HASH_SIZE.html">types::SHA1_HASH_SIZE</a></li><li><a href="types/constant.SHA256_HASH_SIZE.html">types::SHA256_HASH_SIZE</a></li><li><a href="types/constant.SHA384_HASH_SIZE.html">types::SHA384_HASH_SIZE</a></li><li><a href="types/constant.SL_DEFAULT_FALLBACK_RETRIES.html">types::SL_DEFAULT_FALLBACK_RETRIES</a></li><li><a href="types/constant.SL_DEFAULT_SLEEP_RETRIES.html">types::SL_DEFAULT_SLEEP_RETRIES</a></li><li><a href="types/constant.SL_DEFUALT_MAX_TASKS_QWORDS.html">types::SL_DEFUALT_MAX_TASKS_QWORDS</a></li><li><a href="types/constant.SL_MAX_TASKS_MAX_QWORDS.html">types::SL_MAX_TASKS_MAX_QWORDS</a></li><li><a href="types/constant.SM3_HASH_SIZE.html">types::SM3_HASH_SIZE</a></li><li><a href="types/constant.SM4CBC_IV_SIZE.html">types::SM4CBC_IV_SIZE</a></li><li><a href="types/constant.SM4CCM_IV_SIZE.html">types::SM4CCM_IV_SIZE</a></li><li><a href="types/constant.SM4CTR_CTR_SIZE.html">types::SM4CTR_CTR_SIZE</a></li><li><a href="types/constant.TARGET_INFO_RESERVED1_BYTES.html">types::TARGET_INFO_RESERVED1_BYTES</a></li><li><a href="types/constant.TARGET_INFO_RESERVED2_BYTES.html">types::TARGET_INFO_RESERVED2_BYTES</a></li><li><a href="types/constant.TARGET_INFO_RESERVED3_BYTES.html">types::TARGET_INFO_RESERVED3_BYTES</a></li><li><a href="types/constant.TD_INFO_RESERVED_BYTES.html">types::TD_INFO_RESERVED_BYTES</a></li><li><a href="types/constant.TD_TEE_TCB_INFO_RESERVED_BYTES.html">types::TD_TEE_TCB_INFO_RESERVED_BYTES</a></li><li><a href="types/constant.TEE_CPU_SVN_SIZE.html">types::TEE_CPU_SVN_SIZE</a></li><li><a href="types/constant.TEE_HASH_384_SIZE.html">types::TEE_HASH_384_SIZE</a></li><li><a href="types/constant.TEE_INFO_SIZE.html">types::TEE_INFO_SIZE</a></li><li><a href="types/constant.TEE_MAC_SIZE.html">types::TEE_MAC_SIZE</a></li><li><a href="types/constant.TEE_REPORT2_SUBTYPE.html">types::TEE_REPORT2_SUBTYPE</a></li><li><a href="types/constant.TEE_REPORT2_TYPE.html">types::TEE_REPORT2_TYPE</a></li><li><a href="types/constant.TEE_REPORT2_VERSION.html">types::TEE_REPORT2_VERSION</a></li><li><a href="types/constant.TEE_REPORT_RESERVED_BYTES.html">types::TEE_REPORT_RESERVED_BYTES</a></li><li><a href="types/constant.TEE_TCB_INFO_SIZE.html">types::TEE_TCB_INFO_SIZE</a></li><li><a href="types/constant.TEE_TCB_SVN_SIZE.html">types::TEE_TCB_SVN_SIZE</a></li><li><a href="types/constant.TSEAL_DEFAULT_MISCMASK.html">types::TSEAL_DEFAULT_MISCMASK</a></li><li><a href="types/constant.XFRM_AVX.html">types::XFRM_AVX</a></li><li><a href="types/constant.XFRM_AVX512.html">types::XFRM_AVX512</a></li><li><a href="types/constant.XFRM_LEGACY.html">types::XFRM_LEGACY</a></li><li><a href="types/constant.XFRM_MPX.html">types::XFRM_MPX</a></li><li><a href="types/constant.XFRM_PKRU.html">types::XFRM_PKRU</a></li><li><a href="types/constant.XFRM_RESERVED.html">types::XFRM_RESERVED</a></li></ul></section></div></main><div id="rustdoc-vars" data-root-path="../" data-current-crate="sgx_types" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.66.0-nightly (5c8bff74b 2022-10-21)" ></div></body></html>