CINXE.COM
ash - Rust
<!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="Vulkan API"><title>ash - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-MediumItalic-ccf7e434.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="/-/rustdoc.static/${f}">`).join(""))</script><link rel="stylesheet" href="/-/rustdoc.static/normalize-9960930a.css"><link rel="stylesheet" href="/-/static/vendored.css?0-6-0-ee9a3fe6-2025-03-28" media="all" /><link rel="stylesheet" href="/-/rustdoc.static/rustdoc-916cea96.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="/-/rustdoc.static/" data-current-crate="ash" data-themes="" data-resource-suffix="-20250319-1.87.0-nightly-1aeb99d24" data-rustdoc-version="1.87.0-nightly (1aeb99d24 2025-03-19)" data-channel="nightly" data-search-js="search-e7298875.js" data-settings-js="settings-d72f25bb.js" ><script src="/-/rustdoc.static/storage-d8ac8691.js"></script><script defer src="../crates-20250319-1.87.0-nightly-1aeb99d24.js"></script><script defer src="/-/rustdoc.static/main-fb8c74a8.js"></script><noscript><link rel="stylesheet" href="/-/rustdoc.static/noscript-893ab5e7.css"></noscript><link rel="alternate icon" type="image/png" href="/-/rustdoc.static/favicon-32x32-6580c154.png"><link rel="icon" type="image/svg+xml" href="/-/rustdoc.static/favicon-044be391.svg"><link rel="stylesheet" href="/-/static/rustdoc-2021-12-05.css?0-6-0-ee9a3fe6-2025-03-28" media="all" /><link rel="stylesheet" href="/-/static/font-awesome.css?0-6-0-ee9a3fe6-2025-03-28" media="all" /> <link rel="search" href="/-/static/opensearch.xml" type="application/opensearchdescription+xml" title="Docs.rs" /> <script type="text/javascript">(function() { function applyTheme(theme) { if (theme) { document.documentElement.dataset.docsRsTheme = theme; } } window.addEventListener("storage", ev => { if (ev.key === "rustdoc-theme") { applyTheme(ev.newValue); } }); // see ./storage-change-detection.html for details window.addEventListener("message", ev => { if (ev.data && ev.data.storage && ev.data.storage.key === "rustdoc-theme") { applyTheme(ev.data.storage.value); } }); applyTheme(window.localStorage.getItem("rustdoc-theme")); })();</script></head><body class="rustdoc-page"> <div class="nav-container"> <div class="container"> <div class="pure-menu pure-menu-horizontal" role="navigation" aria-label="Main navigation"> <form action="/releases/search" method="GET" id="nav-search-form" class="landing-search-form-nav "> <a href="/" class="pure-menu-heading pure-menu-link docsrs-logo" aria-label="Docs.rs"> <span title="Docs.rs"><span class="fa fa-solid fa-cubes " aria-hidden="true"></span></span> <span class="title">Docs.rs</span> </a><ul class="pure-menu-list"> <script id="crate-metadata" type="application/json"> { "name": "ash", "version": "0.38.0+1.3.281" } </script><li class="pure-menu-item pure-menu-has-children"> <a href="#" class="pure-menu-link crate-name" title="Vulkan bindings for Rust"> <span class="fa fa-solid fa-cube " aria-hidden="true"></span> <span class="title">ash-0.38.0+1.3.281</span> </a><div class="pure-menu-children package-details-menu"> <ul class="pure-menu-list menu-item-divided"> <li class="pure-menu-heading" id="crate-title"> ash 0.38.0+1.3.281 <span id="clipboard" class="svg-clipboard" title="Copy crate name and version information"></span> </li><li class="pure-menu-item"> <a href="/crate/ash/0.38.0+1.3.281" class="pure-menu-link description" title="See ash in docs.rs"> <span class="fa fa-solid fa-cube " aria-hidden="true"></span> Docs.rs crate page </a> </li><li class="pure-menu-item"> <span class="pure-menu-link description"><span class="fa fa-solid fa-scale-unbalanced-flip " aria-hidden="true"></span> <a href="https://spdx.org/licenses/MIT" class="pure-menu-sublink">MIT</a> OR <a href="https://spdx.org/licenses/Apache-2.0" class="pure-menu-sublink">Apache-2.0</a></span> </li></ul> <div class="pure-g menu-item-divided"> <div class="pure-u-1-2 right-border"> <ul class="pure-menu-list"> <li class="pure-menu-heading">Links</li> <li class="pure-menu-item"> <a href="https://github.com/ash-rs/ash" class="pure-menu-link"> <span class="fa fa-solid fa-code-branch " aria-hidden="true"></span> Repository </a> </li><li class="pure-menu-item"> <a href="https://crates.io/crates/ash" class="pure-menu-link" title="See ash in crates.io"> <span class="fa fa-solid fa-cube " aria-hidden="true"></span> crates.io </a> </li> <li class="pure-menu-item"> <a href="/crate/ash/0.38.0+1.3.281/source/" title="Browse source of ash-0.38.0+1.3.281" class="pure-menu-link"> <span class="fa fa-solid fa-folder-open " aria-hidden="true"></span> Source </a> </li> </ul> </div><div class="pure-u-1-2"> <ul class="pure-menu-list" id="topbar-owners"> <li class="pure-menu-heading">Owners</li><li class="pure-menu-item"> <a href="https://crates.io/users/MaikKlein" class="pure-menu-link"> <span class="fa fa-solid fa-user " aria-hidden="true"></span> MaikKlein </a> </li><li class="pure-menu-item"> <a href="https://crates.io/users/MarijnS95" class="pure-menu-link"> <span class="fa fa-solid fa-user " aria-hidden="true"></span> MarijnS95 </a> </li></ul> </div> </div> <div class="pure-g menu-item-divided"> <div class="pure-u-1-2 right-border"> <ul class="pure-menu-list"> <li class="pure-menu-heading">Dependencies</li> <li class="pure-menu-item"> <div class="pure-menu pure-menu-scrollable sub-menu" tabindex="-1"> <ul class="pure-menu-list"> <li class="pure-menu-item"><a href="/libloading/^0.8" class="pure-menu-link"> libloading ^0.8 <i class="dependencies normal">normal</i> <i>optional</i> </a> </li> </ul> </div> </li> </ul> </div> <div class="pure-u-1-2"> <ul class="pure-menu-list"> <li class="pure-menu-heading">Versions</li> <li class="pure-menu-item"> <div class="pure-menu pure-menu-scrollable sub-menu" id="releases-list" tabindex="-1" data-url="/crate/ash/0.38.0+1.3.281/menus/releases/x86_64-unknown-linux-gnu/ash/index.html"> <span class="rotate"><span class="fa fa-solid fa-spinner " aria-hidden="true"></span></span> </div> </li> </ul> </div> </div> <div class="pure-g"> <div class="pure-u-1"> <ul class="pure-menu-list"> <li> <a href="/crate/ash/0.38.0+1.3.281" class="pure-menu-link"> <b>17.42%</b> of the crate is documented </a> </li> </ul> </div> </div></div> </li><li class="pure-menu-item pure-menu-has-children"> <a href="#" class="pure-menu-link" aria-label="Platform"> <span class="fa fa-solid fa-gears " aria-hidden="true"></span> <span class="title">Platform</span> </a> <ul class="pure-menu-children" id="platforms" data-url="/crate/ash/0.38.0+1.3.281/menus/platforms/x86_64-unknown-linux-gnu/ash/index.html"><li class="pure-menu-item"> <a href="/crate/ash/0.38.0+1.3.281/target-redirect/i686-pc-windows-msvc/ash/index.html" class="pure-menu-link" data-fragment="retain" rel="nofollow">i686-pc-windows-msvc</a> </li><li class="pure-menu-item"> <a href="/crate/ash/0.38.0+1.3.281/target-redirect/i686-unknown-linux-gnu/ash/index.html" class="pure-menu-link" data-fragment="retain" rel="nofollow">i686-unknown-linux-gnu</a> </li><li class="pure-menu-item"> <a href="/crate/ash/0.38.0+1.3.281/target-redirect/x86_64-apple-darwin/ash/index.html" class="pure-menu-link" data-fragment="retain" rel="nofollow">x86_64-apple-darwin</a> </li><li class="pure-menu-item"> <a href="/crate/ash/0.38.0+1.3.281/target-redirect/x86_64-pc-windows-msvc/ash/index.html" class="pure-menu-link" data-fragment="retain" rel="nofollow">x86_64-pc-windows-msvc</a> </li><li class="pure-menu-item"> <a href="/crate/ash/0.38.0+1.3.281/target-redirect/x86_64-unknown-linux-gnu/ash/index.html" class="pure-menu-link current" data-fragment="retain" rel="nofollow">x86_64-unknown-linux-gnu</a> </li></ul> </li><li class="pure-menu-item"> <a href="/crate/ash/0.38.0+1.3.281/features" title="Browse available feature flags of ash-0.38.0+1.3.281" class="pure-menu-link"> <span class="fa fa-solid fa-flag " aria-hidden="true"></span> <span class="title">Feature flags</span> </a> </li> </ul><div class="spacer"></div> <ul class="pure-menu-list"> <li class="pure-menu-item pure-menu-has-children"> <a href="#" class="pure-menu-link" aria-label="Rust">Rust</a> <ul class="pure-menu-children"> <li class="pure-menu-item"> <a class="pure-menu-link" href="/about" > About docs.rs </a> </li> <li class="pure-menu-item"> <a class="pure-menu-link" href="https://foundation.rust-lang.org/policies/privacy-policy/#docs.rs" target="_blank"> Privacy policy </a> </li> <li class="pure-menu-item"> <a class="pure-menu-link" href="https://www.rust-lang.org/" target="_blank"> Rust website </a> </li> <li class="pure-menu-item"> <a class="pure-menu-link" href="https://doc.rust-lang.org/book/" target="_blank"> The Book </a> </li> <li class="pure-menu-item"> <a class="pure-menu-link" href="https://doc.rust-lang.org/std/" target="_blank"> Standard Library API Reference </a> </li> <li class="pure-menu-item"> <a class="pure-menu-link" href="https://doc.rust-lang.org/rust-by-example/" target="_blank"> Rust by Example </a> </li> <li class="pure-menu-item"> <a class="pure-menu-link" href="https://doc.rust-lang.org/cargo/guide/" target="_blank"> The Cargo Guide </a> </li> <li class="pure-menu-item"> <a class="pure-menu-link" href="https://doc.rust-lang.org/nightly/clippy" target="_blank"> Clippy Documentation </a> </li> </ul> </li> </ul> <div id="search-input-nav"> <label for="nav-search"> <span class="fa fa-solid fa-magnifying-glass " aria-hidden="true"></span> </label> <input id="nav-search" name="query" type="text" aria-label="Find crate by search query" tabindex="-1" placeholder="Find crate" > </div> </form> </div> </div> </div><div class="rustdoc mod crate container-rustdoc" id="rustdoc_body_wrapper" tabindex="-1"><script async src="/-/static/menu.js?0-6-0-ee9a3fe6-2025-03-28"></script> <script async src="/-/static/index.js?0-6-0-ee9a3fe6-2025-03-28"></script> <iframe src="/-/storage-change-detection.html" width="0" height="0" style="display: none"></iframe><!--[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" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../ash/index.html">ash</a><span class="version">0.38.0+1.3.281</span></h2></div><div class="sidebar-elems"><ul class="block"><li><a id="all-types" href="all.html">All Items</a></li></ul><section id="rustdoc-toc"><h3><a href="#">Sections</a></h3><ul class="block top-toc"><li><a href="#vulkan-api" title="Vulkan API">Vulkan API</a><ul><li><a href="#examples" title="Examples">Examples</a></li><li><a href="#getting-started" title="Getting started">Getting started</a></li><li><a href="#crate-features" title="Crate features">Crate features</a></li></ul></li></ul><h3><a href="#modules">Crate Items</a></h3><ul class="block"><li><a href="#modules" title="Modules">Modules</a></li><li><a href="#macros" title="Macros">Macros</a></li><li><a href="#structs" title="Structs">Structs</a></li><li><a href="#enums" title="Enums">Enums</a></li><li><a href="#traits" title="Traits">Traits</a></li></ul></section><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><h1>Crate <span>ash</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/ash/lib.rs.html#1-216">Source</a> </span></div><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><h2 id="vulkan-api"><a class="doc-anchor" href="#vulkan-api">搂</a>Vulkan API</h2> <p><a href="https://registry.khronos.org/vulkan/specs/1.3-extensions/html/index.html">https://registry.khronos.org/vulkan/specs/1.3-extensions/html/index.html</a></p> <h3 id="examples"><a class="doc-anchor" href="#examples">搂</a>Examples</h3> <div class="example-wrap"><pre class="rust rust-example-rendered"><code><span class="kw">use </span>ash::{vk, Entry}; <span class="kw">let </span>entry = Entry::linked(); <span class="kw">let </span>app_info = vk::ApplicationInfo { api_version: vk::make_api_version(<span class="number">0</span>, <span class="number">1</span>, <span class="number">0</span>, <span class="number">0</span>), ..Default::default() }; <span class="kw">let </span>create_info = vk::InstanceCreateInfo { p_application_info: <span class="kw-2">&</span>app_info, ..Default::default() }; <span class="kw">let </span>instance = <span class="kw">unsafe </span>{ entry.create_instance(<span class="kw-2">&</span>create_info, <span class="prelude-val">None</span>)<span class="question-mark">? </span>};</code></pre></div> <h3 id="getting-started"><a class="doc-anchor" href="#getting-started">搂</a>Getting started</h3> <p>Load the Vulkan library linked at compile time using <a href="struct.Entry.html#method.linked" title="associated function ash::Entry::linked"><code>Entry::linked()</code></a>, or load it at runtime using <a href="struct.Entry.html#method.load" title="associated function ash::Entry::load"><code>Entry::load()</code></a>, which uses <code>libloading</code>. If you want to perform entry point loading yourself, call <a href="struct.Entry.html#method.from_static_fn" title="associated function ash::Entry::from_static_fn"><code>Entry::from_static_fn()</code></a>.</p> <h3 id="crate-features"><a class="doc-anchor" href="#crate-features">搂</a>Crate features</h3> <ul> <li><strong>debug</strong> (default): Whether Vulkan structs should implement <code>Debug</code>.</li> <li><strong>loaded</strong> (default): Support searching for the Vulkan loader manually at runtime.</li> <li><strong>linked</strong>: Link the Vulkan loader at compile time.</li> <li><strong>std</strong> (default): Whether ash depends on the standard library (otherwise <code>alloc</code> is required)</li> </ul> </div></details><h2 id="modules" class="section-header">Modules<a href="#modules" class="anchor">搂</a></h2><dl class="item-table"><dt><a class="mod" href="amd/index.html" title="mod ash::amd">amd</a></dt><dd>Extensions tagged AMD</dd><dt><a class="mod" href="amdx/index.html" title="mod ash::amdx">amdx</a></dt><dd>Extensions tagged AMDX</dd><dt><a class="mod" href="android/index.html" title="mod ash::android">android</a></dt><dd>Extensions tagged ANDROID</dd><dt><a class="mod" href="arm/index.html" title="mod ash::arm">arm</a></dt><dd>Extensions tagged ARM</dd><dt><a class="mod" href="ext/index.html" title="mod ash::ext">ext</a></dt><dd>Extensions tagged EXT</dd><dt><a class="mod" href="fuchsia/index.html" title="mod ash::fuchsia">fuchsia</a></dt><dd>Extensions tagged FUCHSIA</dd><dt><a class="mod" href="ggp/index.html" title="mod ash::ggp">ggp</a></dt><dd>Extensions tagged GGP</dd><dt><a class="mod" href="google/index.html" title="mod ash::google">google</a></dt><dd>Extensions tagged GOOGLE</dd><dt><a class="mod" href="huawei/index.html" title="mod ash::huawei">huawei</a></dt><dd>Extensions tagged HUAWEI</dd><dt><a class="mod" href="img/index.html" title="mod ash::img">img</a></dt><dd>Extensions tagged IMG</dd><dt><a class="mod" href="intel/index.html" title="mod ash::intel">intel</a></dt><dd>Extensions tagged INTEL</dd><dt><a class="mod" href="khr/index.html" title="mod ash::khr">khr</a></dt><dd>Extensions tagged KHR</dd><dt><a class="mod" href="lunarg/index.html" title="mod ash::lunarg">lunarg</a></dt><dd>Extensions tagged LUNARG</dd><dt><a class="mod" href="msft/index.html" title="mod ash::msft">msft</a></dt><dd>Extensions tagged MSFT</dd><dt><a class="mod" href="mvk/index.html" title="mod ash::mvk">mvk</a></dt><dd>Extensions tagged MVK</dd><dt><a class="mod" href="nn/index.html" title="mod ash::nn">nn</a></dt><dd>Extensions tagged NN</dd><dt><a class="mod" href="nv/index.html" title="mod ash::nv">nv</a></dt><dd>Extensions tagged NV</dd><dt><a class="mod" href="nvx/index.html" title="mod ash::nvx">nvx</a></dt><dd>Extensions tagged NVX</dd><dt><a class="mod" href="prelude/index.html" title="mod ash::prelude">prelude</a></dt><dt><a class="mod" href="qcom/index.html" title="mod ash::qcom">qcom</a></dt><dd>Extensions tagged QCOM</dd><dt><a class="mod" href="qnx/index.html" title="mod ash::qnx">qnx</a></dt><dd>Extensions tagged QNX</dd><dt><a class="mod" href="sec/index.html" title="mod ash::sec">sec</a></dt><dd>Extensions tagged SEC</dd><dt><a class="mod" href="util/index.html" title="mod ash::util">util</a></dt><dt><a class="mod" href="valve/index.html" title="mod ash::valve">valve</a></dt><dd>Extensions tagged VALVE</dd><dt><a class="mod" href="vk/index.html" title="mod ash::vk">vk</a></dt><dd>Raw Vulkan bindings and types, generated from <code>vk.xml</code></dd></dl><h2 id="macros" class="section-header">Macros<a href="#macros" class="anchor">搂</a></h2><dl class="item-table"><dt><a class="macro" href="macro.define_handle.html" title="macro ash::define_handle">define_<wbr>handle</a></dt><dt><a class="macro" href="macro.handle_nondispatchable.html" title="macro ash::handle_nondispatchable">handle_<wbr>nondispatchable</a></dt><dt><a class="macro" href="macro.match_in_struct.html" title="macro ash::match_in_struct">match_<wbr>in_<wbr>struct</a></dt><dd>Given an immutable raw pointer to a type with an <code>s_type</code> member such as <a href="vk/struct.BaseInStructure.html" title="struct ash::vk::BaseInStructure"><code>vk::BaseInStructure</code></a>, match on a set of Vulkan structures. The struct will be rebound to the given variable of the type of the given Vulkan structure.</dd><dt><a class="macro" href="macro.match_out_struct.html" title="macro ash::match_out_struct">match_<wbr>out_<wbr>struct</a></dt><dd>Given a mutable raw pointer to a type with an <code>s_type</code> member such as <a href="vk/struct.BaseOutStructure.html" title="struct ash::vk::BaseOutStructure"><code>vk::BaseOutStructure</code></a>, match on a set of Vulkan structures. The struct will be rebound to the given variable of the type of the given Vulkan structure.</dd><dt><a class="macro" href="macro.vk_bitflags_wrapped.html" title="macro ash::vk_bitflags_wrapped">vk_<wbr>bitflags_<wbr>wrapped</a></dt></dl><h2 id="structs" class="section-header">Structs<a href="#structs" class="anchor">搂</a></h2><dl class="item-table"><dt><a class="struct" href="struct.Device.html" title="struct ash::Device">Device</a></dt><dd><a href="https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkDevice.html">https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkDevice.html</a></dd><dt><a class="struct" href="struct.DeviceFnV1_0.html" title="struct ash::DeviceFnV1_0">Device<wbr>FnV1_<wbr>0</a></dt><dd>Raw Vulkan 1 device-level function pointers</dd><dt><a class="struct" href="struct.DeviceFnV1_1.html" title="struct ash::DeviceFnV1_1">Device<wbr>FnV1_<wbr>1</a></dt><dd>Raw Vulkan 1.1 device-level function pointers</dd><dt><a class="struct" href="struct.DeviceFnV1_2.html" title="struct ash::DeviceFnV1_2">Device<wbr>FnV1_<wbr>2</a></dt><dd>Raw Vulkan 1.2 device-level function pointers</dd><dt><a class="struct" href="struct.DeviceFnV1_3.html" title="struct ash::DeviceFnV1_3">Device<wbr>FnV1_<wbr>3</a></dt><dd>Raw Vulkan 1.3 device-level function pointers</dd><dt><a class="struct" href="struct.Entry.html" title="struct ash::Entry">Entry</a></dt><dd>Holds the Vulkan functions independent of a particular instance</dd><dt><a class="struct" href="struct.EntryFnV1_0.html" title="struct ash::EntryFnV1_0">Entry<wbr>FnV1_<wbr>0</a></dt><dd>Raw Vulkan 1 entry point function pointers</dd><dt><a class="struct" href="struct.EntryFnV1_1.html" title="struct ash::EntryFnV1_1">Entry<wbr>FnV1_<wbr>1</a></dt><dd>Raw Vulkan 1.1 entry point function pointers</dd><dt><a class="struct" href="struct.EntryFnV1_2.html" title="struct ash::EntryFnV1_2">Entry<wbr>FnV1_<wbr>2</a></dt><dd>Raw Vulkan 1.2 entry point function pointers</dd><dt><a class="struct" href="struct.EntryFnV1_3.html" title="struct ash::EntryFnV1_3">Entry<wbr>FnV1_<wbr>3</a></dt><dd>Raw Vulkan 1.3 entry point function pointers</dd><dt><a class="struct" href="struct.Instance.html" title="struct ash::Instance">Instance</a></dt><dd><a href="https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkInstance.html">https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkInstance.html</a></dd><dt><a class="struct" href="struct.InstanceFnV1_0.html" title="struct ash::InstanceFnV1_0">Instance<wbr>FnV1_<wbr>0</a></dt><dd>Raw Vulkan 1 instance-level function pointers</dd><dt><a class="struct" href="struct.InstanceFnV1_1.html" title="struct ash::InstanceFnV1_1">Instance<wbr>FnV1_<wbr>1</a></dt><dd>Raw Vulkan 1.1 instance-level function pointers</dd><dt><a class="struct" href="struct.InstanceFnV1_2.html" title="struct ash::InstanceFnV1_2">Instance<wbr>FnV1_<wbr>2</a></dt><dd>Raw Vulkan 1.2 instance-level function pointers</dd><dt><a class="struct" href="struct.InstanceFnV1_3.html" title="struct ash::InstanceFnV1_3">Instance<wbr>FnV1_<wbr>3</a></dt><dd>Raw Vulkan 1.3 instance-level function pointers</dd><dt><a class="struct" href="struct.StaticFn.html" title="struct ash::StaticFn">Static<wbr>Fn</a></dt><dd>Raw Vulkan 1 static function pointers</dd></dl><h2 id="enums" class="section-header">Enums<a href="#enums" class="anchor">搂</a></h2><dl class="item-table"><dt><a class="enum" href="enum.LoadingError.html" title="enum ash::LoadingError">Loading<wbr>Error</a></dt></dl><h2 id="traits" class="section-header">Traits<a href="#traits" class="anchor">搂</a></h2><dl class="item-table"><dt><a class="trait" href="trait.RawPtr.html" title="trait ash::RawPtr">RawPtr</a></dt></dl></section></div></main></div></body></html>