blob: d4e1306a5f64a3a07499e29820babdcd91bc9fbf [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="Trait for demonstrating one structure locates in contiguous memory."><meta name="keywords" content="rust, rustlang, rust-lang, ContiguousMemory"><title>ContiguousMemory in sgx_types::marker - Rust</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="sidebar-items.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 trait"><!--[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"><a href="#">ContiguousMemory</a></h2><div class="sidebar-elems"><section><h3><a href="#foreign-impls">Implementations on Foreign Types</a></h3><ul class="block"><li><a href="#impl-ContiguousMemory-for-(T0%2C%20T1%2C%20T2%2C%20T3%2C%20T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)">(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)</a></li><li><a href="#impl-ContiguousMemory-for-(T1%2C%20T2%2C%20T3%2C%20T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)">(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)</a></li><li><a href="#impl-ContiguousMemory-for-(T10%2C%20T11)">(T10, T11)</a></li><li><a href="#impl-ContiguousMemory-for-(T11%2C)">(T11,)</a></li><li><a href="#impl-ContiguousMemory-for-(T2%2C%20T3%2C%20T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)">(T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)</a></li><li><a href="#impl-ContiguousMemory-for-(T3%2C%20T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)">(T3, T4, T5, T6, T7, T8, T9, T10, T11)</a></li><li><a href="#impl-ContiguousMemory-for-(T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)">(T4, T5, T6, T7, T8, T9, T10, T11)</a></li><li><a href="#impl-ContiguousMemory-for-(T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)">(T5, T6, T7, T8, T9, T10, T11)</a></li><li><a href="#impl-ContiguousMemory-for-(T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)">(T6, T7, T8, T9, T10, T11)</a></li><li><a href="#impl-ContiguousMemory-for-(T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)">(T7, T8, T9, T10, T11)</a></li><li><a href="#impl-ContiguousMemory-for-(T8%2C%20T9%2C%20T10%2C%20T11)">(T8, T9, T10, T11)</a></li><li><a href="#impl-ContiguousMemory-for-(T9%2C%20T10%2C%20T11)">(T9, T10, T11)</a></li><li><a href="#impl-ContiguousMemory-for-AtomicBool">AtomicBool</a></li><li><a href="#impl-ContiguousMemory-for-AtomicI16">AtomicI16</a></li><li><a href="#impl-ContiguousMemory-for-AtomicI32">AtomicI32</a></li><li><a href="#impl-ContiguousMemory-for-AtomicI64">AtomicI64</a></li><li><a href="#impl-ContiguousMemory-for-AtomicI8">AtomicI8</a></li><li><a href="#impl-ContiguousMemory-for-AtomicIsize">AtomicIsize</a></li><li><a href="#impl-ContiguousMemory-for-AtomicU16">AtomicU16</a></li><li><a href="#impl-ContiguousMemory-for-AtomicU32">AtomicU32</a></li><li><a href="#impl-ContiguousMemory-for-AtomicU64">AtomicU64</a></li><li><a href="#impl-ContiguousMemory-for-AtomicU8">AtomicU8</a></li><li><a href="#impl-ContiguousMemory-for-AtomicUsize">AtomicUsize</a></li><li><a href="#impl-ContiguousMemory-for-Cell%3CT%3E">Cell&lt;T&gt;</a></li><li><a href="#impl-ContiguousMemory-for-Option%3CT%3E">Option&lt;T&gt;</a></li><li><a href="#impl-ContiguousMemory-for-RefCell%3CT%3E">RefCell&lt;T&gt;</a></li><li><a href="#impl-ContiguousMemory-for-Result%3CT%2C%20E%3E">Result&lt;T, E&gt;</a></li><li><a href="#impl-ContiguousMemory-for-UnsafeCell%3CT%3E">UnsafeCell&lt;T&gt;</a></li><li><a href="#impl-ContiguousMemory-for-%5BT%3B%20N%5D">[T; N]</a></li><li><a href="#impl-ContiguousMemory-for-%5BT%5D">[T]</a></li><li><a href="#impl-ContiguousMemory-for-bool">bool</a></li><li><a href="#impl-ContiguousMemory-for-char">char</a></li><li><a href="#impl-ContiguousMemory-for-f32">f32</a></li><li><a href="#impl-ContiguousMemory-for-f64">f64</a></li><li><a href="#impl-ContiguousMemory-for-i16">i16</a></li><li><a href="#impl-ContiguousMemory-for-i32">i32</a></li><li><a href="#impl-ContiguousMemory-for-i64">i64</a></li><li><a href="#impl-ContiguousMemory-for-i8">i8</a></li><li><a href="#impl-ContiguousMemory-for-isize">isize</a></li><li><a href="#impl-ContiguousMemory-for-u16">u16</a></li><li><a href="#impl-ContiguousMemory-for-u32">u32</a></li><li><a href="#impl-ContiguousMemory-for-u64">u64</a></li><li><a href="#impl-ContiguousMemory-for-u8">u8</a></li><li><a href="#impl-ContiguousMemory-for-usize">usize</a></li></ul><h3><a href="#implementors">Implementors</a></h3></section><h2><a href="index.html">In sgx_types::marker</a></h2></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"><div class="main-heading"><h1 class="fqn">Trait <a href="../index.html">sgx_types</a>::<wbr><a href="index.html">marker</a>::<wbr><a class="trait" href="#">ContiguousMemory</a><button id="copy-path" onclick="copy_path(this)" title="Copy item path to clipboard"><img src="../../clipboard.svg" width="19" height="18" alt="Copy item path"></button></h1><span class="out-of-band"><a class="srclink" href="../../src/sgx_types/marker.rs.html#76">source</a> · <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">&#x2212;</span>]</a></span></div><div class="item-decl"><pre class="rust trait"><code>pub unsafe trait ContiguousMemory { }</code></pre></div><details class="rustdoc-toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Trait for demonstrating one structure locates in contiguous memory.</p>
<p>This is required for SGX related operations, e.g. crypto related
computations. Many of these APIs require the input data locates in
a contiguous area of memory inside the enclave. Developer needs to
implement this trait as a marker for the data structure he/she wants
to feed into SGX apis.</p>
<h2 id="safety"><a href="#safety">Safety</a></h2></div></details><h2 id="foreign-impls" class="small-section-header">Implementations on Foreign Types<a href="#foreign-impls" class="anchor"></a></h2><section id="impl-ContiguousMemory-for-u8" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#78-79">source</a><a href="#impl-ContiguousMemory-for-u8" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.u8.html">u8</a></h3></section><section id="impl-ContiguousMemory-for-i8" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#78-79">source</a><a href="#impl-ContiguousMemory-for-i8" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.i8.html">i8</a></h3></section><section id="impl-ContiguousMemory-for-u16" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#78-79">source</a><a href="#impl-ContiguousMemory-for-u16" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.u16.html">u16</a></h3></section><section id="impl-ContiguousMemory-for-i16" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#78-79">source</a><a href="#impl-ContiguousMemory-for-i16" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.i16.html">i16</a></h3></section><section id="impl-ContiguousMemory-for-u32" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#78-79">source</a><a href="#impl-ContiguousMemory-for-u32" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.u32.html">u32</a></h3></section><section id="impl-ContiguousMemory-for-i32" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#78-79">source</a><a href="#impl-ContiguousMemory-for-i32" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.i32.html">i32</a></h3></section><section id="impl-ContiguousMemory-for-u64" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#78-79">source</a><a href="#impl-ContiguousMemory-for-u64" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.u64.html">u64</a></h3></section><section id="impl-ContiguousMemory-for-i64" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#78-79">source</a><a href="#impl-ContiguousMemory-for-i64" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.i64.html">i64</a></h3></section><section id="impl-ContiguousMemory-for-usize" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#78-79">source</a><a href="#impl-ContiguousMemory-for-usize" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.usize.html">usize</a></h3></section><section id="impl-ContiguousMemory-for-isize" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#78-79">source</a><a href="#impl-ContiguousMemory-for-isize" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.isize.html">isize</a></h3></section><section id="impl-ContiguousMemory-for-char" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#78-79">source</a><a href="#impl-ContiguousMemory-for-char" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.char.html">char</a></h3></section><section id="impl-ContiguousMemory-for-bool" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#78-79">source</a><a href="#impl-ContiguousMemory-for-bool" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.bool.html">bool</a></h3></section><section id="impl-ContiguousMemory-for-f32" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#81">source</a><a href="#impl-ContiguousMemory-for-f32" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.f32.html">f32</a></h3></section><section id="impl-ContiguousMemory-for-f64" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#81">source</a><a href="#impl-ContiguousMemory-for-f64" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.f64.html">f64</a></h3></section><section id="impl-ContiguousMemory-for-AtomicI16" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#83-84">source</a><a href="#impl-ContiguousMemory-for-AtomicI16" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/sync/atomic/struct.AtomicI16.html" title="struct core::sync::atomic::AtomicI16">AtomicI16</a></h3></section><section id="impl-ContiguousMemory-for-AtomicI32" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#83-84">source</a><a href="#impl-ContiguousMemory-for-AtomicI32" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/sync/atomic/struct.AtomicI32.html" title="struct core::sync::atomic::AtomicI32">AtomicI32</a></h3></section><section id="impl-ContiguousMemory-for-AtomicI64" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#83-84">source</a><a href="#impl-ContiguousMemory-for-AtomicI64" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/sync/atomic/struct.AtomicI64.html" title="struct core::sync::atomic::AtomicI64">AtomicI64</a></h3></section><section id="impl-ContiguousMemory-for-AtomicI8" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#83-84">source</a><a href="#impl-ContiguousMemory-for-AtomicI8" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/sync/atomic/struct.AtomicI8.html" title="struct core::sync::atomic::AtomicI8">AtomicI8</a></h3></section><section id="impl-ContiguousMemory-for-AtomicIsize" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#83-84">source</a><a href="#impl-ContiguousMemory-for-AtomicIsize" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/sync/atomic/struct.AtomicIsize.html" title="struct core::sync::atomic::AtomicIsize">AtomicIsize</a></h3></section><section id="impl-ContiguousMemory-for-AtomicU16" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#83-84">source</a><a href="#impl-ContiguousMemory-for-AtomicU16" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/sync/atomic/struct.AtomicU16.html" title="struct core::sync::atomic::AtomicU16">AtomicU16</a></h3></section><section id="impl-ContiguousMemory-for-AtomicU32" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#83-84">source</a><a href="#impl-ContiguousMemory-for-AtomicU32" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/sync/atomic/struct.AtomicU32.html" title="struct core::sync::atomic::AtomicU32">AtomicU32</a></h3></section><section id="impl-ContiguousMemory-for-AtomicU64" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#83-84">source</a><a href="#impl-ContiguousMemory-for-AtomicU64" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/sync/atomic/struct.AtomicU64.html" title="struct core::sync::atomic::AtomicU64">AtomicU64</a></h3></section><section id="impl-ContiguousMemory-for-AtomicU8" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#83-84">source</a><a href="#impl-ContiguousMemory-for-AtomicU8" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/sync/atomic/struct.AtomicU8.html" title="struct core::sync::atomic::AtomicU8">AtomicU8</a></h3></section><section id="impl-ContiguousMemory-for-AtomicUsize" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#83-84">source</a><a href="#impl-ContiguousMemory-for-AtomicUsize" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/sync/atomic/struct.AtomicUsize.html" title="struct core::sync::atomic::AtomicUsize">AtomicUsize</a></h3></section><section id="impl-ContiguousMemory-for-AtomicBool" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#83-84">source</a><a href="#impl-ContiguousMemory-for-AtomicBool" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/sync/atomic/struct.AtomicBool.html" title="struct core::sync::atomic::AtomicBool">AtomicBool</a></h3></section><section id="impl-ContiguousMemory-for-%5BT%5D" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#86">source</a><a href="#impl-ContiguousMemory-for-%5BT%5D" class="anchor"></a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.slice.html">[T]</a></h3></section><section id="impl-ContiguousMemory-for-%5BT%3B%20N%5D" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#87">source</a><a href="#impl-ContiguousMemory-for-%5BT%3B%20N%5D" class="anchor"></a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, const N:&nbsp;<a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.usize.html">usize</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.array.html">[T; N]</a></h3></section><section id="impl-ContiguousMemory-for-Option%3CT%3E" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#89">source</a><a href="#impl-ContiguousMemory-for-Option%3CT%3E" class="anchor"></a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;T&gt;</h3></section><section id="impl-ContiguousMemory-for-Result%3CT%2C%20E%3E" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#90">source</a><a href="#impl-ContiguousMemory-for-Result%3CT%2C%20E%3E" class="anchor"></a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, E:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;T, E&gt;</h3></section><section id="impl-ContiguousMemory-for-Cell%3CT%3E" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#92">source</a><a href="#impl-ContiguousMemory-for-Cell%3CT%3E" class="anchor"></a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/cell/struct.Cell.html" title="struct core::cell::Cell">Cell</a>&lt;T&gt;</h3></section><section id="impl-ContiguousMemory-for-RefCell%3CT%3E" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#93">source</a><a href="#impl-ContiguousMemory-for-RefCell%3CT%3E" class="anchor"></a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/cell/struct.RefCell.html" title="struct core::cell::RefCell">RefCell</a>&lt;T&gt;</h3></section><section id="impl-ContiguousMemory-for-UnsafeCell%3CT%3E" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#94">source</a><a href="#impl-ContiguousMemory-for-UnsafeCell%3CT%3E" class="anchor"></a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="https://doc.rust-lang.org/nightly/core/cell/struct.UnsafeCell.html" title="struct core::cell::UnsafeCell">UnsafeCell</a>&lt;T&gt;</h3></section><section id="impl-ContiguousMemory-for-(T0%2C%20T1%2C%20T2%2C%20T3%2C%20T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#108">source</a><a href="#impl-ContiguousMemory-for-(T0%2C%20T1%2C%20T2%2C%20T3%2C%20T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="anchor"></a><h3 class="code-header">impl&lt;T0:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T1:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T2:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T3:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T4:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T5:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T6:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T7:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T8:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T9:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T10:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T11:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.tuple.html">(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)</a></h3></section><section id="impl-ContiguousMemory-for-(T1%2C%20T2%2C%20T3%2C%20T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#108">source</a><a href="#impl-ContiguousMemory-for-(T1%2C%20T2%2C%20T3%2C%20T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="anchor"></a><h3 class="code-header">impl&lt;T1:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T2:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T3:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T4:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T5:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T6:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T7:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T8:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T9:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T10:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T11:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.tuple.html">(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)</a></h3></section><section id="impl-ContiguousMemory-for-(T2%2C%20T3%2C%20T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#108">source</a><a href="#impl-ContiguousMemory-for-(T2%2C%20T3%2C%20T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="anchor"></a><h3 class="code-header">impl&lt;T2:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T3:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T4:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T5:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T6:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T7:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T8:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T9:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T10:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T11:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.tuple.html">(T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)</a></h3></section><section id="impl-ContiguousMemory-for-(T3%2C%20T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#108">source</a><a href="#impl-ContiguousMemory-for-(T3%2C%20T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="anchor"></a><h3 class="code-header">impl&lt;T3:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T4:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T5:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T6:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T7:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T8:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T9:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T10:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T11:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.tuple.html">(T3, T4, T5, T6, T7, T8, T9, T10, T11)</a></h3></section><section id="impl-ContiguousMemory-for-(T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#108">source</a><a href="#impl-ContiguousMemory-for-(T4%2C%20T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="anchor"></a><h3 class="code-header">impl&lt;T4:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T5:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T6:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T7:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T8:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T9:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T10:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T11:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.tuple.html">(T4, T5, T6, T7, T8, T9, T10, T11)</a></h3></section><section id="impl-ContiguousMemory-for-(T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#108">source</a><a href="#impl-ContiguousMemory-for-(T5%2C%20T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="anchor"></a><h3 class="code-header">impl&lt;T5:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T6:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T7:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T8:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T9:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T10:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T11:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.tuple.html">(T5, T6, T7, T8, T9, T10, T11)</a></h3></section><section id="impl-ContiguousMemory-for-(T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#108">source</a><a href="#impl-ContiguousMemory-for-(T6%2C%20T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="anchor"></a><h3 class="code-header">impl&lt;T6:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T7:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T8:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T9:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T10:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T11:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.tuple.html">(T6, T7, T8, T9, T10, T11)</a></h3></section><section id="impl-ContiguousMemory-for-(T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#108">source</a><a href="#impl-ContiguousMemory-for-(T7%2C%20T8%2C%20T9%2C%20T10%2C%20T11)" class="anchor"></a><h3 class="code-header">impl&lt;T7:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T8:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T9:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T10:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T11:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.tuple.html">(T7, T8, T9, T10, T11)</a></h3></section><section id="impl-ContiguousMemory-for-(T8%2C%20T9%2C%20T10%2C%20T11)" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#108">source</a><a href="#impl-ContiguousMemory-for-(T8%2C%20T9%2C%20T10%2C%20T11)" class="anchor"></a><h3 class="code-header">impl&lt;T8:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T9:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T10:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T11:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.tuple.html">(T8, T9, T10, T11)</a></h3></section><section id="impl-ContiguousMemory-for-(T9%2C%20T10%2C%20T11)" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#108">source</a><a href="#impl-ContiguousMemory-for-(T9%2C%20T10%2C%20T11)" class="anchor"></a><h3 class="code-header">impl&lt;T9:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T10:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T11:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.tuple.html">(T9, T10, T11)</a></h3></section><section id="impl-ContiguousMemory-for-(T10%2C%20T11)" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#108">source</a><a href="#impl-ContiguousMemory-for-(T10%2C%20T11)" class="anchor"></a><h3 class="code-header">impl&lt;T10:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>, T11:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.tuple.html">(T10, T11)</a></h3></section><section id="impl-ContiguousMemory-for-(T11%2C)" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/marker.rs.html#108">source</a><a href="#impl-ContiguousMemory-for-(T11%2C)" class="anchor"></a><h3 class="code-header">impl&lt;T11:&nbsp;<a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a>&gt; <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/core/primitive.tuple.html">(T11,)</a></h3></section><h2 id="implementors" class="small-section-header">Implementors<a href="#implementors" class="anchor"></a></h2><div id="implementors-list"><section id="impl-ContiguousMemory-for-PceError" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/error/mod.rs.html#307-321">source</a><a href="#impl-ContiguousMemory-for-PceError" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../error/enum.PceError.html" title="enum sgx_types::error::PceError">PceError</a></h3></section><section id="impl-ContiguousMemory-for-QcnlError" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/error/mod.rs.html#659-685">source</a><a href="#impl-ContiguousMemory-for-QcnlError" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../error/enum.QcnlError.html" title="enum sgx_types::error::QcnlError">QcnlError</a></h3></section><section id="impl-ContiguousMemory-for-Quote3Error" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/error/mod.rs.html#359-443">source</a><a href="#impl-ContiguousMemory-for-Quote3Error" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../error/enum.Quote3Error.html" title="enum sgx_types::error::Quote3Error">Quote3Error</a></h3></section><section id="impl-ContiguousMemory-for-SgxStatus" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/error/mod.rs.html#24-113">source</a><a href="#impl-ContiguousMemory-for-SgxStatus" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../error/enum.SgxStatus.html" title="enum sgx_types::error::SgxStatus">SgxStatus</a></h3></section><section id="impl-ContiguousMemory-for-DirIndex" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/metadata.rs.html#92-100">source</a><a href="#impl-ContiguousMemory-for-DirIndex" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../metadata/enum.DirIndex.html" title="enum sgx_types::metadata::DirIndex">DirIndex</a></h3></section><section id="impl-ContiguousMemory-for-DhSessionRole" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dh.rs.html#145-152">source</a><a href="#impl-ContiguousMemory-for-DhSessionRole" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.DhSessionRole.html" title="enum sgx_types::types::DhSessionRole">DhSessionRole</a></h3></section><section id="impl-ContiguousMemory-for-EcResult" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#38-61">source</a><a href="#impl-ContiguousMemory-for-EcResult" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.EcResult.html" title="enum sgx_types::types::EcResult">EcResult</a></h3></section><section id="impl-ContiguousMemory-for-EnclaveMode" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#51-59">source</a><a href="#impl-ContiguousMemory-for-EnclaveMode" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.EnclaveMode.html" title="enum sgx_types::types::EnclaveMode">EnclaveMode</a></h3></section><section id="impl-ContiguousMemory-for-KeyName" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#175-185">source</a><a href="#impl-ContiguousMemory-for-KeyName" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.KeyName.html" title="enum sgx_types::types::KeyName">KeyName</a></h3></section><section id="impl-ContiguousMemory-for-PckCertFlag" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#384-392">source</a><a href="#impl-ContiguousMemory-for-PckCertFlag" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.PckCertFlag.html" title="enum sgx_types::types::PckCertFlag">PckCertFlag</a></h3></section><section id="impl-ContiguousMemory-for-ProdType" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#153-160">source</a><a href="#impl-ContiguousMemory-for-ProdType" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.ProdType.html" title="enum sgx_types::types::ProdType">ProdType</a></h3></section><section id="impl-ContiguousMemory-for-ProtectPerm" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#467-477">source</a><a href="#impl-ContiguousMemory-for-ProtectPerm" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.ProtectPerm.html" title="enum sgx_types::types::ProtectPerm">ProtectPerm</a></h3></section><section id="impl-ContiguousMemory-for-QeType" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#515-522">source</a><a href="#impl-ContiguousMemory-for-QeType" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.QeType.html" title="enum sgx_types::types::QeType">QeType</a></h3></section><section id="impl-ContiguousMemory-for-QlAttestationAlgorithmId" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#178-188">source</a><a href="#impl-ContiguousMemory-for-QlAttestationAlgorithmId" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.QlAttestationAlgorithmId.html" title="enum sgx_types::types::QlAttestationAlgorithmId">QlAttestationAlgorithmId</a></h3></section><section id="impl-ContiguousMemory-for-QlCertKeyType" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#190-201">source</a><a href="#impl-ContiguousMemory-for-QlCertKeyType" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.QlCertKeyType.html" title="enum sgx_types::types::QlCertKeyType">QlCertKeyType</a></h3></section><section id="impl-ContiguousMemory-for-QlConfigVersion" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#79-85">source</a><a href="#impl-ContiguousMemory-for-QlConfigVersion" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.QlConfigVersion.html" title="enum sgx_types::types::QlConfigVersion">QlConfigVersion</a></h3></section><section id="impl-ContiguousMemory-for-QlLogLevel" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#162-169">source</a><a href="#impl-ContiguousMemory-for-QlLogLevel" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.QlLogLevel.html" title="enum sgx_types::types::QlLogLevel">QlLogLevel</a></h3></section><section id="impl-ContiguousMemory-for-QlPathType" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#365-375">source</a><a href="#impl-ContiguousMemory-for-QlPathType" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.QlPathType.html" title="enum sgx_types::types::QlPathType">QlPathType</a></h3></section><section id="impl-ContiguousMemory-for-QlQvResult" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#435-450">source</a><a href="#impl-ContiguousMemory-for-QlQvResult" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.QlQvResult.html" title="enum sgx_types::types::QlQvResult">QlQvResult</a></h3></section><section id="impl-ContiguousMemory-for-QlRequestPolicy" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#31-38">source</a><a href="#impl-ContiguousMemory-for-QlRequestPolicy" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.QlRequestPolicy.html" title="enum sgx_types::types::QlRequestPolicy">QlRequestPolicy</a></h3></section><section id="impl-ContiguousMemory-for-QuoteSignType" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/quote.rs.html#87-94">source</a><a href="#impl-ContiguousMemory-for-QuoteSignType" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.QuoteSignType.html" title="enum sgx_types::types::QuoteSignType">QuoteSignType</a></h3></section><section id="impl-ContiguousMemory-for-QvPathType" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#502-509">source</a><a href="#impl-ContiguousMemory-for-QvPathType" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.QvPathType.html" title="enum sgx_types::types::QvPathType">QvPathType</a></h3></section><section id="impl-ContiguousMemory-for-RaKeyType" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/key_exchange.rs.html#30-37">source</a><a href="#impl-ContiguousMemory-for-RaKeyType" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.RaKeyType.html" title="enum sgx_types::types::RaKeyType">RaKeyType</a></h3></section><section id="impl-ContiguousMemory-for-RsaKeyType" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#283-290">source</a><a href="#impl-ContiguousMemory-for-RsaKeyType" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.RsaKeyType.html" title="enum sgx_types::types::RsaKeyType">RsaKeyType</a></h3></section><section id="impl-ContiguousMemory-for-RsaResult" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#292-299">source</a><a href="#impl-ContiguousMemory-for-RsaResult" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.RsaResult.html" title="enum sgx_types::types::RsaResult">RsaResult</a></h3></section><section id="impl-ContiguousMemory-for-SgxDeviceStatus" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/urts.rs.html#54-67">source</a><a href="#impl-ContiguousMemory-for-SgxDeviceStatus" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.SgxDeviceStatus.html" title="enum sgx_types::types::SgxDeviceStatus">SgxDeviceStatus</a></h3></section><section id="impl-ContiguousMemory-for-SwitchlessWokerEvent" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/switchless.rs.html#35-45">source</a><a href="#impl-ContiguousMemory-for-SwitchlessWokerEvent" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.SwitchlessWokerEvent.html" title="enum sgx_types::types::SwitchlessWokerEvent">SwitchlessWokerEvent</a></h3></section><section id="impl-ContiguousMemory-for-SwitchlessWokerType" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/switchless.rs.html#26-33">source</a><a href="#impl-ContiguousMemory-for-SwitchlessWokerType" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="enum" href="../types/enum.SwitchlessWokerType.html" title="enum sgx_types::types::SwitchlessWokerType">SwitchlessWokerType</a></h3></section><section id="impl-ContiguousMemory-for-CssBody" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/metadata.rs.html#199-206">source</a><a href="#impl-ContiguousMemory-for-CssBody" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../metadata/struct.CssBody.html" title="struct sgx_types::metadata::CssBody">CssBody</a></h3></section><section id="impl-ContiguousMemory-for-CssBuffer" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/metadata.rs.html#199-206">source</a><a href="#impl-ContiguousMemory-for-CssBuffer" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../metadata/struct.CssBuffer.html" title="struct sgx_types::metadata::CssBuffer">CssBuffer</a></h3></section><section id="impl-ContiguousMemory-for-CssHeader" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/metadata.rs.html#199-206">source</a><a href="#impl-ContiguousMemory-for-CssHeader" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../metadata/struct.CssHeader.html" title="struct sgx_types::metadata::CssHeader">CssHeader</a></h3></section><section id="impl-ContiguousMemory-for-CssKey" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/metadata.rs.html#199-206">source</a><a href="#impl-ContiguousMemory-for-CssKey" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../metadata/struct.CssKey.html" title="struct sgx_types::metadata::CssKey">CssKey</a></h3></section><section id="impl-ContiguousMemory-for-DataDir" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/metadata.rs.html#199-206">source</a><a href="#impl-ContiguousMemory-for-DataDir" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../metadata/struct.DataDir.html" title="struct sgx_types::metadata::DataDir">DataDir</a></h3></section><section id="impl-ContiguousMemory-for-MetaData" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/metadata.rs.html#199-206">source</a><a href="#impl-ContiguousMemory-for-MetaData" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../metadata/struct.MetaData.html" title="struct sgx_types::metadata::MetaData">MetaData</a></h3></section><section id="impl-ContiguousMemory-for-AlignEc256PrivateKey" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#944-951">source</a><a href="#impl-ContiguousMemory-for-AlignEc256PrivateKey" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.AlignEc256PrivateKey.html" title="struct sgx_types::types::AlignEc256PrivateKey">AlignEc256PrivateKey</a></h3></section><section id="impl-ContiguousMemory-for-AlignEc256SharedKey" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#944-951">source</a><a href="#impl-ContiguousMemory-for-AlignEc256SharedKey" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.AlignEc256SharedKey.html" title="struct sgx_types::types::AlignEc256SharedKey">AlignEc256SharedKey</a></h3></section><section id="impl-ContiguousMemory-for-AlignKey128bit" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#944-951">source</a><a href="#impl-ContiguousMemory-for-AlignKey128bit" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.AlignKey128bit.html" title="struct sgx_types::types::AlignKey128bit">AlignKey128bit</a></h3></section><section id="impl-ContiguousMemory-for-AlignKey256bit" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#944-951">source</a><a href="#impl-ContiguousMemory-for-AlignKey256bit" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.AlignKey256bit.html" title="struct sgx_types::types::AlignKey256bit">AlignKey256bit</a></h3></section><section id="impl-ContiguousMemory-for-AlignMac128bit" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#944-951">source</a><a href="#impl-ContiguousMemory-for-AlignMac128bit" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.AlignMac128bit.html" title="struct sgx_types::types::AlignMac128bit">AlignMac128bit</a></h3></section><section id="impl-ContiguousMemory-for-AlignMac256bit" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#944-951">source</a><a href="#impl-ContiguousMemory-for-AlignMac256bit" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.AlignMac256bit.html" title="struct sgx_types::types::AlignMac256bit">AlignMac256bit</a></h3></section><section id="impl-ContiguousMemory-for-AttKeyId" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/quote.rs.html#180-187">source</a><a href="#impl-ContiguousMemory-for-AttKeyId" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.AttKeyId.html" title="struct sgx_types::types::AttKeyId">AttKeyId</a></h3></section><section id="impl-ContiguousMemory-for-AttKeyIdExt" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/quote.rs.html#180-187">source</a><a href="#impl-ContiguousMemory-for-AttKeyIdExt" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.AttKeyIdExt.html" title="struct sgx_types::types::AttKeyIdExt">AttKeyIdExt</a></h3></section><section id="impl-ContiguousMemory-for-Attributes" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#98-112">source</a><a href="#impl-ContiguousMemory-for-Attributes" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Attributes.html" title="struct sgx_types::types::Attributes">Attributes</a></h3></section><section id="impl-ContiguousMemory-for-AttributesFlags" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#65-79">source</a><a href="#impl-ContiguousMemory-for-AttributesFlags" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.AttributesFlags.html" title="struct sgx_types::types::AttributesFlags">AttributesFlags</a></h3></section><section id="impl-ContiguousMemory-for-BaseName" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/quote.rs.html#75-80">source</a><a href="#impl-ContiguousMemory-for-BaseName" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.BaseName.html" title="struct sgx_types::types::BaseName">BaseName</a></h3></section><section id="impl-ContiguousMemory-for-CAesGcmData" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/seal.rs.html#31-49">source</a><a href="#impl-ContiguousMemory-for-CAesGcmData" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CAesGcmData.html" title="struct sgx_types::types::CAesGcmData">CAesGcmData</a></h3></section><section id="impl-ContiguousMemory-for-CDcapMRaMsg2" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/ra.rs.html#22-56">source</a><a href="#impl-ContiguousMemory-for-CDcapMRaMsg2" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CDcapMRaMsg2.html" title="struct sgx_types::types::CDcapMRaMsg2">CDcapMRaMsg2</a></h3></section><section id="impl-ContiguousMemory-for-CDcapRaMsg1" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/ra.rs.html#22-56">source</a><a href="#impl-ContiguousMemory-for-CDcapRaMsg1" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CDcapRaMsg1.html" title="struct sgx_types::types::CDcapRaMsg1">CDcapRaMsg1</a></h3></section><section id="impl-ContiguousMemory-for-CDcapRaMsg3" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/ra.rs.html#22-56">source</a><a href="#impl-ContiguousMemory-for-CDcapRaMsg3" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CDcapRaMsg3.html" title="struct sgx_types::types::CDcapRaMsg3">CDcapRaMsg3</a></h3></section><section id="impl-ContiguousMemory-for-CDcapURaMsg2" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/ra.rs.html#22-56">source</a><a href="#impl-ContiguousMemory-for-CDcapURaMsg2" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CDcapURaMsg2.html" title="struct sgx_types::types::CDcapURaMsg2">CDcapURaMsg2</a></h3></section><section id="impl-ContiguousMemory-for-CDhMsg1" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dh.rs.html#125-132">source</a><a href="#impl-ContiguousMemory-for-CDhMsg1" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CDhMsg1.html" title="struct sgx_types::types::CDhMsg1">CDhMsg1</a></h3></section><section id="impl-ContiguousMemory-for-CDhMsg2" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dh.rs.html#125-132">source</a><a href="#impl-ContiguousMemory-for-CDhMsg2" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CDhMsg2.html" title="struct sgx_types::types::CDhMsg2">CDhMsg2</a></h3></section><section id="impl-ContiguousMemory-for-CDhMsg3" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dh.rs.html#125-132">source</a><a href="#impl-ContiguousMemory-for-CDhMsg3" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CDhMsg3.html" title="struct sgx_types::types::CDhMsg3">CDhMsg3</a></h3></section><section id="impl-ContiguousMemory-for-CDhMsg3Body" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dh.rs.html#125-132">source</a><a href="#impl-ContiguousMemory-for-CDhMsg3Body" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CDhMsg3Body.html" title="struct sgx_types::types::CDhMsg3Body">CDhMsg3Body</a></h3></section><section id="impl-ContiguousMemory-for-CDhSession" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dh.rs.html#125-132">source</a><a href="#impl-ContiguousMemory-for-CDhSession" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CDhSession.html" title="struct sgx_types::types::CDhSession">CDhSession</a></h3></section><section id="impl-ContiguousMemory-for-CEnclaveIdentity" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dh.rs.html#125-132">source</a><a href="#impl-ContiguousMemory-for-CEnclaveIdentity" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CEnclaveIdentity.html" title="struct sgx_types::types::CEnclaveIdentity">CEnclaveIdentity</a></h3></section><section id="impl-ContiguousMemory-for-CRaMsg1" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/key_exchange.rs.html#39-59">source</a><a href="#impl-ContiguousMemory-for-CRaMsg1" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CRaMsg1.html" title="struct sgx_types::types::CRaMsg1">CRaMsg1</a></h3></section><section id="impl-ContiguousMemory-for-CRaMsg2" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/key_exchange.rs.html#39-59">source</a><a href="#impl-ContiguousMemory-for-CRaMsg2" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CRaMsg2.html" title="struct sgx_types::types::CRaMsg2">CRaMsg2</a></h3></section><section id="impl-ContiguousMemory-for-CRaMsg3" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/key_exchange.rs.html#89-92">source</a><a href="#impl-ContiguousMemory-for-CRaMsg3" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CRaMsg3.html" title="struct sgx_types::types::CRaMsg3">CRaMsg3</a></h3></section><section id="impl-ContiguousMemory-for-CSealedData" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/seal.rs.html#31-49">source</a><a href="#impl-ContiguousMemory-for-CSealedData" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CSealedData.html" title="struct sgx_types::types::CSealedData">CSealedData</a></h3></section><section id="impl-ContiguousMemory-for-ConfigId" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#135-137">source</a><a href="#impl-ContiguousMemory-for-ConfigId" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.ConfigId.html" title="struct sgx_types::types::ConfigId">ConfigId</a></h3></section><section id="impl-ContiguousMemory-for-CpuSvn" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#153-159">source</a><a href="#impl-ContiguousMemory-for-CpuSvn" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.CpuSvn.html" title="struct sgx_types::types::CpuSvn">CpuSvn</a></h3></section><section id="impl-ContiguousMemory-for-Ec256PrivateKey" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#222-254">source</a><a href="#impl-ContiguousMemory-for-Ec256PrivateKey" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Ec256PrivateKey.html" title="struct sgx_types::types::Ec256PrivateKey">Ec256PrivateKey</a></h3></section><section id="impl-ContiguousMemory-for-Ec256PublicKey" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#222-254">source</a><a href="#impl-ContiguousMemory-for-Ec256PublicKey" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Ec256PublicKey.html" title="struct sgx_types::types::Ec256PublicKey">Ec256PublicKey</a></h3></section><section id="impl-ContiguousMemory-for-Ec256SharedKey" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#222-254">source</a><a href="#impl-ContiguousMemory-for-Ec256SharedKey" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Ec256SharedKey.html" title="struct sgx_types::types::Ec256SharedKey">Ec256SharedKey</a></h3></section><section id="impl-ContiguousMemory-for-Ec256Signature" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#222-254">source</a><a href="#impl-ContiguousMemory-for-Ec256Signature" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Ec256Signature.html" title="struct sgx_types::types::Ec256Signature">Ec256Signature</a></h3></section><section id="impl-ContiguousMemory-for-EcdsaSigDataV4" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/tdx.rs.html#139-145">source</a><a href="#impl-ContiguousMemory-for-EcdsaSigDataV4" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.EcdsaSigDataV4.html" title="struct sgx_types::types::EcdsaSigDataV4">EcdsaSigDataV4</a></h3></section><section id="impl-ContiguousMemory-for-EnclaveIdentity" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/ra.rs.html#83-94">source</a><a href="#impl-ContiguousMemory-for-EnclaveIdentity" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.EnclaveIdentity.html" title="struct sgx_types::types::EnclaveIdentity">EnclaveIdentity</a></h3></section><section id="impl-ContiguousMemory-for-KeyId" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#188-194">source</a><a href="#impl-ContiguousMemory-for-KeyId" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.KeyId.html" title="struct sgx_types::types::KeyId">KeyId</a></h3></section><section id="impl-ContiguousMemory-for-KeyPolicy" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#210-222">source</a><a href="#impl-ContiguousMemory-for-KeyPolicy" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.KeyPolicy.html" title="struct sgx_types::types::KeyPolicy">KeyPolicy</a></h3></section><section id="impl-ContiguousMemory-for-KeyRequest" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#251-253">source</a><a href="#impl-ContiguousMemory-for-KeyRequest" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.KeyRequest.html" title="struct sgx_types::types::KeyRequest">KeyRequest</a></h3></section><section id="impl-ContiguousMemory-for-KssConfig" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/urts.rs.html#43-45">source</a><a href="#impl-ContiguousMemory-for-KssConfig" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.KssConfig.html" title="struct sgx_types::types::KssConfig">KssConfig</a></h3></section><section id="impl-ContiguousMemory-for-Measurement" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#286-292">source</a><a href="#impl-ContiguousMemory-for-Measurement" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Measurement.html" title="struct sgx_types::types::Measurement">Measurement</a></h3></section><section id="impl-ContiguousMemory-for-MiscAttribute" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#98-112">source</a><a href="#impl-ContiguousMemory-for-MiscAttribute" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.MiscAttribute.html" title="struct sgx_types::types::MiscAttribute">MiscAttribute</a></h3></section><section id="impl-ContiguousMemory-for-MiscSelect" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#89-96">source</a><a href="#impl-ContiguousMemory-for-MiscSelect" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.MiscSelect.html" title="struct sgx_types::types::MiscSelect">MiscSelect</a></h3></section><section id="impl-ContiguousMemory-for-PceInfo" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#69-72">source</a><a href="#impl-ContiguousMemory-for-PceInfo" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.PceInfo.html" title="struct sgx_types::types::PceInfo">PceInfo</a></h3></section><section id="impl-ContiguousMemory-for-PlatformInfo" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/quote.rs.html#180-187">source</a><a href="#impl-ContiguousMemory-for-PlatformInfo" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.PlatformInfo.html" title="struct sgx_types::types::PlatformInfo">PlatformInfo</a></h3></section><section id="impl-ContiguousMemory-for-PsSecPropDesc" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/key_exchange.rs.html#89-92">source</a><a href="#impl-ContiguousMemory-for-PsSecPropDesc" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.PsSecPropDesc.html" title="struct sgx_types::types::PsSecPropDesc">PsSecPropDesc</a></h3></section><section id="impl-ContiguousMemory-for-QeReportCertificationData" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/tdx.rs.html#139-145">source</a><a href="#impl-ContiguousMemory-for-QeReportCertificationData" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QeReportCertificationData.html" title="struct sgx_types::types::QeReportCertificationData">QeReportCertificationData</a></h3></section><section id="impl-ContiguousMemory-for-QeReportInfo" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/quote.rs.html#180-187">source</a><a href="#impl-ContiguousMemory-for-QeReportInfo" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QeReportInfo.html" title="struct sgx_types::types::QeReportInfo">QeReportInfo</a></h3></section><section id="impl-ContiguousMemory-for-QlAttKeyId" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/quote.rs.html#180-187">source</a><a href="#impl-ContiguousMemory-for-QlAttKeyId" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QlAttKeyId.html" title="struct sgx_types::types::QlAttKeyId">QlAttKeyId</a></h3></section><section id="impl-ContiguousMemory-for-QlAuthData" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#252-256">source</a><a href="#impl-ContiguousMemory-for-QlAuthData" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QlAuthData.html" title="struct sgx_types::types::QlAuthData">QlAuthData</a></h3></section><section id="impl-ContiguousMemory-for-QlCertificationData" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#252-256">source</a><a href="#impl-ContiguousMemory-for-QlCertificationData" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QlCertificationData.html" title="struct sgx_types::types::QlCertificationData">QlCertificationData</a></h3></section><section id="impl-ContiguousMemory-for-QlEcdsaSigData" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#252-256">source</a><a href="#impl-ContiguousMemory-for-QlEcdsaSigData" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QlEcdsaSigData.html" title="struct sgx_types::types::QlEcdsaSigData">QlEcdsaSigData</a></h3></section><section id="impl-ContiguousMemory-for-QlPPIDRsa3072EncryptedCertInfo" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#219-221">source</a><a href="#impl-ContiguousMemory-for-QlPPIDRsa3072EncryptedCertInfo" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QlPPIDRsa3072EncryptedCertInfo.html" title="struct sgx_types::types::QlPPIDRsa3072EncryptedCertInfo">QlPPIDRsa3072EncryptedCertInfo</a></h3></section><section id="impl-ContiguousMemory-for-QlQe3Id" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#69-72">source</a><a href="#impl-ContiguousMemory-for-QlQe3Id" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QlQe3Id.html" title="struct sgx_types::types::QlQe3Id">QlQe3Id</a></h3></section><section id="impl-ContiguousMemory-for-QlQeReportInfo" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#357-359">source</a><a href="#impl-ContiguousMemory-for-QlQeReportInfo" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QlQeReportInfo.html" title="struct sgx_types::types::QlQeReportInfo">QlQeReportInfo</a></h3></section><section id="impl-ContiguousMemory-for-QlQvSupplemental" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#431-433">source</a><a href="#impl-ContiguousMemory-for-QlQvSupplemental" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QlQvSupplemental.html" title="struct sgx_types::types::QlQvSupplemental">QlQvSupplemental</a></h3></section><section id="impl-ContiguousMemory-for-QlQveCollateralParam" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#127-129">source</a><a href="#impl-ContiguousMemory-for-QlQveCollateralParam" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QlQveCollateralParam.html" title="struct sgx_types::types::QlQveCollateralParam">QlQveCollateralParam</a></h3></section><section id="impl-ContiguousMemory-for-Quote3" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#326-329">source</a><a href="#impl-ContiguousMemory-for-Quote3" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Quote3.html" title="struct sgx_types::types::Quote3">Quote3</a></h3></section><section id="impl-ContiguousMemory-for-Quote4" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/tdx.rs.html#139-145">source</a><a href="#impl-ContiguousMemory-for-Quote4" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Quote4.html" title="struct sgx_types::types::Quote4">Quote4</a></h3></section><section id="impl-ContiguousMemory-for-Quote" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/quote.rs.html#180-187">source</a><a href="#impl-ContiguousMemory-for-Quote" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Quote.html" title="struct sgx_types::types::Quote">Quote</a></h3></section><section id="impl-ContiguousMemory-for-QuoteHeader" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/dcap.rs.html#326-329">source</a><a href="#impl-ContiguousMemory-for-QuoteHeader" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QuoteHeader.html" title="struct sgx_types::types::QuoteHeader">QuoteHeader</a></h3></section><section id="impl-ContiguousMemory-for-QuoteNonce" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/quote.rs.html#75-80">source</a><a href="#impl-ContiguousMemory-for-QuoteNonce" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.QuoteNonce.html" title="struct sgx_types::types::QuoteNonce">QuoteNonce</a></h3></section><section id="impl-ContiguousMemory-for-Report2" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/report2.rs.html#160-163">source</a><a href="#impl-ContiguousMemory-for-Report2" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Report2.html" title="struct sgx_types::types::Report2">Report2</a></h3></section><section id="impl-ContiguousMemory-for-Report2Mac" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/report2.rs.html#160-163">source</a><a href="#impl-ContiguousMemory-for-Report2Mac" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Report2Mac.html" title="struct sgx_types::types::Report2Mac">Report2Mac</a></h3></section><section id="impl-ContiguousMemory-for-Report" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#380-385">source</a><a href="#impl-ContiguousMemory-for-Report" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Report.html" title="struct sgx_types::types::Report">Report</a></h3></section><section id="impl-ContiguousMemory-for-ReportBody" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#380-385">source</a><a href="#impl-ContiguousMemory-for-ReportBody" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.ReportBody.html" title="struct sgx_types::types::ReportBody">ReportBody</a></h3></section><section id="impl-ContiguousMemory-for-ReportData" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#380-385">source</a><a href="#impl-ContiguousMemory-for-ReportData" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.ReportData.html" title="struct sgx_types::types::ReportData">ReportData</a></h3></section><section id="impl-ContiguousMemory-for-Rsa2048Key" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#537-542">source</a><a href="#impl-ContiguousMemory-for-Rsa2048Key" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Rsa2048Key.html" title="struct sgx_types::types::Rsa2048Key">Rsa2048Key</a></h3></section><section id="impl-ContiguousMemory-for-Rsa2048Param" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#457-459">source</a><a href="#impl-ContiguousMemory-for-Rsa2048Param" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Rsa2048Param.html" title="struct sgx_types::types::Rsa2048Param">Rsa2048Param</a></h3></section><section id="impl-ContiguousMemory-for-Rsa2048PrivKey" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#537-542">source</a><a href="#impl-ContiguousMemory-for-Rsa2048PrivKey" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Rsa2048PrivKey.html" title="struct sgx_types::types::Rsa2048PrivKey">Rsa2048PrivKey</a></h3></section><section id="impl-ContiguousMemory-for-Rsa2048PubKey" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#537-542">source</a><a href="#impl-ContiguousMemory-for-Rsa2048PubKey" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Rsa2048PubKey.html" title="struct sgx_types::types::Rsa2048PubKey">Rsa2048PubKey</a></h3></section><section id="impl-ContiguousMemory-for-Rsa2048Signature" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#537-542">source</a><a href="#impl-ContiguousMemory-for-Rsa2048Signature" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Rsa2048Signature.html" title="struct sgx_types::types::Rsa2048Signature">Rsa2048Signature</a></h3></section><section id="impl-ContiguousMemory-for-Rsa3072Key" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#409-414">source</a><a href="#impl-ContiguousMemory-for-Rsa3072Key" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Rsa3072Key.html" title="struct sgx_types::types::Rsa3072Key">Rsa3072Key</a></h3></section><section id="impl-ContiguousMemory-for-Rsa3072Param" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#327-329">source</a><a href="#impl-ContiguousMemory-for-Rsa3072Param" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Rsa3072Param.html" title="struct sgx_types::types::Rsa3072Param">Rsa3072Param</a></h3></section><section id="impl-ContiguousMemory-for-Rsa3072PrivKey" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#409-414">source</a><a href="#impl-ContiguousMemory-for-Rsa3072PrivKey" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Rsa3072PrivKey.html" title="struct sgx_types::types::Rsa3072PrivKey">Rsa3072PrivKey</a></h3></section><section id="impl-ContiguousMemory-for-Rsa3072PubKey" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#409-414">source</a><a href="#impl-ContiguousMemory-for-Rsa3072PubKey" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Rsa3072PubKey.html" title="struct sgx_types::types::Rsa3072PubKey">Rsa3072PubKey</a></h3></section><section id="impl-ContiguousMemory-for-Rsa3072Signature" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#409-414">source</a><a href="#impl-ContiguousMemory-for-Rsa3072Signature" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Rsa3072Signature.html" title="struct sgx_types::types::Rsa3072Signature">Rsa3072Signature</a></h3></section><section id="impl-ContiguousMemory-for-Sha1Hash" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#72-90">source</a><a href="#impl-ContiguousMemory-for-Sha1Hash" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Sha1Hash.html" title="struct sgx_types::types::Sha1Hash">Sha1Hash</a></h3></section><section id="impl-ContiguousMemory-for-Sha256Hash" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#72-90">source</a><a href="#impl-ContiguousMemory-for-Sha256Hash" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Sha256Hash.html" title="struct sgx_types::types::Sha256Hash">Sha256Hash</a></h3></section><section id="impl-ContiguousMemory-for-Sha384Hash" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#129-131">source</a><a href="#impl-ContiguousMemory-for-Sha384Hash" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Sha384Hash.html" title="struct sgx_types::types::Sha384Hash">Sha384Hash</a></h3></section><section id="impl-ContiguousMemory-for-Sm3Hash" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/crypto.rs.html#72-90">source</a><a href="#impl-ContiguousMemory-for-Sm3Hash" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Sm3Hash.html" title="struct sgx_types::types::Sm3Hash">Sm3Hash</a></h3></section><section id="impl-ContiguousMemory-for-Spid" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/quote.rs.html#75-80">source</a><a href="#impl-ContiguousMemory-for-Spid" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.Spid.html" title="struct sgx_types::types::Spid">Spid</a></h3></section><section id="impl-ContiguousMemory-for-SwitchlessWokerStats" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/switchless.rs.html#47-54">source</a><a href="#impl-ContiguousMemory-for-SwitchlessWokerStats" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.SwitchlessWokerStats.html" title="struct sgx_types::types::SwitchlessWokerStats">SwitchlessWokerStats</a></h3></section><section id="impl-ContiguousMemory-for-TargetInfo" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/mod.rs.html#380-385">source</a><a href="#impl-ContiguousMemory-for-TargetInfo" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.TargetInfo.html" title="struct sgx_types::types::TargetInfo">TargetInfo</a></h3></section><section id="impl-ContiguousMemory-for-TeeAttributes" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/report2.rs.html#33-45">source</a><a href="#impl-ContiguousMemory-for-TeeAttributes" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.TeeAttributes.html" title="struct sgx_types::types::TeeAttributes">TeeAttributes</a></h3></section><section id="impl-ContiguousMemory-for-TeeCpuSvn" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/report2.rs.html#33-45">source</a><a href="#impl-ContiguousMemory-for-TeeCpuSvn" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.TeeCpuSvn.html" title="struct sgx_types::types::TeeCpuSvn">TeeCpuSvn</a></h3></section><section id="impl-ContiguousMemory-for-TeeInfo" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/tdx.rs.html#139-145">source</a><a href="#impl-ContiguousMemory-for-TeeInfo" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.TeeInfo.html" title="struct sgx_types::types::TeeInfo">TeeInfo</a></h3></section><section id="impl-ContiguousMemory-for-TeeMeasurement" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/report2.rs.html#81-84">source</a><a href="#impl-ContiguousMemory-for-TeeMeasurement" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.TeeMeasurement.html" title="struct sgx_types::types::TeeMeasurement">TeeMeasurement</a></h3></section><section id="impl-ContiguousMemory-for-TeeReportData" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/report2.rs.html#81-84">source</a><a href="#impl-ContiguousMemory-for-TeeReportData" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.TeeReportData.html" title="struct sgx_types::types::TeeReportData">TeeReportData</a></h3></section><section id="impl-ContiguousMemory-for-TeeReportType" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/report2.rs.html#111-120">source</a><a href="#impl-ContiguousMemory-for-TeeReportType" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.TeeReportType.html" title="struct sgx_types::types::TeeReportType">TeeReportType</a></h3></section><section id="impl-ContiguousMemory-for-TeeTcbInfo" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/tdx.rs.html#139-145">source</a><a href="#impl-ContiguousMemory-for-TeeTcbInfo" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.TeeTcbInfo.html" title="struct sgx_types::types::TeeTcbInfo">TeeTcbInfo</a></h3></section><section id="impl-ContiguousMemory-for-TeeTcbSvn" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/tdx.rs.html#29-35">source</a><a href="#impl-ContiguousMemory-for-TeeTcbSvn" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.TeeTcbSvn.html" title="struct sgx_types::types::TeeTcbSvn">TeeTcbSvn</a></h3></section><section id="impl-ContiguousMemory-for-UpdateInfoBit" class="impl has-srclink"><a class="srclink rightside" href="../../src/sgx_types/types/quote.rs.html#75-80">source</a><a href="#impl-ContiguousMemory-for-UpdateInfoBit" class="anchor"></a><h3 class="code-header">impl <a class="trait" href="trait.ContiguousMemory.html" title="trait sgx_types::marker::ContiguousMemory">ContiguousMemory</a> for <a class="struct" href="../types/struct.UpdateInfoBit.html" title="struct sgx_types::types::UpdateInfoBit">UpdateInfoBit</a></h3></section></div><script src="../../implementors/sgx_types/marker/trait.ContiguousMemory.js" data-ignore-extern-crates="core" async></script></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>