ash-tray 0.18.0

A Tray to host Ash with Winit
Documentation
Build #4284102021-08-27T21:56:19.310132+00:00
# rustc version
rustc 1.56.0-nightly (ad02dc46b 2021-08-26)# docs.rs version
docsrs 0.6.0 (3dfea93 2021-08-21)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/ash-tray-0.18.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/ash-tray-0.18.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j2" "--" "-Z" "unstable-options" "--emit=invocation-specific" "--resource-suffix" "-20210826-1.56.0-nightly-ad02dc46b" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }`
[INFO] [stdout] ca1ace7a273af78e98a3bb3684ffd533f915acbac2b3cc881683f10084b0c83d
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "ca1ace7a273af78e98a3bb3684ffd533f915acbac2b3cc881683f10084b0c83d", kill_on_drop: false }`
[INFO] [stderr] warning: In file included from wrapper/vma_lib.cpp:2:
[INFO] [stderr] warning: vendor/src/vk_mem_alloc.h: In member function 'virtual bool VmaBlockMetadata_Generic::Validate() const':
[INFO] [stderr] warning: vendor/src/vk_mem_alloc.h:7947:40: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
[INFO] [stderr] warning:  7947 |             VMA_VALIDATE(subAlloc.size >= VMA_DEBUG_MARGIN);
[INFO] [stderr] warning:       |                                        ^
[INFO] [stderr] warning: vendor/src/vk_mem_alloc.h:5462:38: note: in definition of macro 'VMA_VALIDATE'
[INFO] [stderr] warning:  5462 | #define VMA_VALIDATE(cond) do { if(!(cond)) { \
[INFO] [stderr] warning:       |                                      ^~~~
[INFO] [stderr] warning: In file included from wrapper/vma_lib.cpp:2:
[INFO] [stderr] warning: vendor/src/vk_mem_alloc.h: In member function 'bool VmaBlockMetadata_Linear::CreateAllocationRequest_UpperAddress(uint32_t, uint32_t, VkDeviceSize, VkDeviceSize, VkDeviceSize, VmaSuballocationType, bool, uint32_t, VmaAllocationRequest*)':
[INFO] [stderr] warning: vendor/src/vk_mem_alloc.h:9832:25: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
[INFO] [stderr] warning:  9832 |         if(resultOffset < VMA_DEBUG_MARGIN)
[INFO] [stderr] warning:       |                         ^
[INFO] [stderr] warning: At global scope:
[INFO] [stderr] warning: cc1plus: warning: unrecognized command line option '-Wno-unused-private-field'
[INFO] [stderr]  Documenting ash-tray v0.18.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `is_key_down`
[INFO] [stderr]    --> src/imgui/input/keyboard.rs:112:19
[INFO] [stderr]     |
[INFO] [stderr] 112 |     /// Same as [`is_key_down`] but takes a key index. The meaning of
[INFO] [stderr]     |                   ^^^^^^^^^^^ no item named `is_key_down` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `is_key_pressed`
[INFO] [stderr]    --> src/imgui/input/keyboard.rs:130:19
[INFO] [stderr]     |
[INFO] [stderr] 130 |     /// Same as [`is_key_pressed`] but takes a key index.
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^ no item named `is_key_pressed` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `is_key_pressed_no_repeat`
[INFO] [stderr]    --> src/imgui/input/keyboard.rs:150:19
[INFO] [stderr]     |
[INFO] [stderr] 150 |     /// Same as [`is_key_pressed_no_repeat`] but takes a key index.
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `is_key_pressed_no_repeat` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `is_key_released`
[INFO] [stderr]    --> src/imgui/input/keyboard.rs:168:19
[INFO] [stderr]     |
[INFO] [stderr] 168 |     /// Same as [`is_key_released`] but takes a key index.
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^ no item named `is_key_released` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `PopupModal::open_popup`
[INFO] [stderr]    --> src/imgui/popups.rs:136:67
[INFO] [stderr]     |
[INFO] [stderr] 136 |     /// This should be called *per frame*, whereas [`open_popup`](Self::open_popup) should be called *once*
[INFO] [stderr]     |                                                                   ^^^^^^^^^^^^^^^^ the struct `PopupModal` has no field or associated item named `open_popup`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `ModalPopups`
[INFO] [stderr]    --> src/imgui/popups.rs:161:73
[INFO] [stderr]     |
[INFO] [stderr] 161 |     /// or [`popup`](Self::popup). You also use this function to begin [ModalPopups].
[INFO] [stderr]     |                                                                         ^^^^^^^^^^^ no item named `ModalPopups` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:1760:5
[INFO] [stderr]      |
[INFO] [stderr] 1760 | /     #[doc = " Builds and returns statistics as string in JSON format."]
[INFO] [stderr] 1761 | |     #[doc = "** @param[out] ppStatsString Must be freed using vmaFreeStatsString() function."]
[INFO] [stderr] 1762 | |     #[doc = "*/"]
[INFO] [stderr]      | |_________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              ** @param[out] ppStatsString Must be freed using vmaFreeStatsString() function.
[INFO] [stderr]                        ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:1997:5
[INFO] [stderr]      |
[INFO] [stderr] 1997 | /     #[doc = " \\brief Allocates Vulkan device memory and creates #VmaPool object."]
[INFO] [stderr] 1998 | |     #[doc = ""]
[INFO] [stderr] 1999 | |     #[doc = "@param allocator Allocator object."]
[INFO] [stderr] 2000 | |     #[doc = "@param pCreateInfo Parameters of pool to create."]
[INFO] [stderr] 2001 | |     #[doc = "@param[out] pPool Handle to created pool."]
[INFO] [stderr]      | |________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pPool Handle to created pool.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2013:5
[INFO] [stderr]      |
[INFO] [stderr] 2013 | /     #[doc = " \\brief Retrieves statistics of existing #VmaPool object."]
[INFO] [stderr] 2014 | |     #[doc = ""]
[INFO] [stderr] 2015 | |     #[doc = "@param allocator Allocator object."]
[INFO] [stderr] 2016 | |     #[doc = "@param pool Pool object."]
[INFO] [stderr] 2017 | |     #[doc = "@param[out] pPoolStats Statistics of specified pool."]
[INFO] [stderr]      | |___________________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pPoolStats Statistics of specified pool.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2021:5
[INFO] [stderr]      |
[INFO] [stderr] 2021 | /     #[doc = " \\brief Marks all allocations in given pool as lost if they are not used in current frame or VmaPoolCreateInfo::frameInUseCount bac...
[INFO] [stderr] 2022 | |     #[doc = ""]
[INFO] [stderr] 2023 | |     #[doc = "@param allocator Allocator object."]
[INFO] [stderr] 2024 | |     #[doc = "@param pool Pool."]
[INFO] [stderr] 2025 | |     #[doc = "@param[out] pLostAllocationCount Number of allocations marked as lost. Optional - pass null if you don't need this information."]
[INFO] [stderr]      | |______________________________________________________________________________________________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pLostAllocationCount Number of allocations marked as lost. Optional - pass null if you don't need this information.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2107:5
[INFO] [stderr]      |
[INFO] [stderr] 2107 | /     #[doc = " \\brief General purpose memory allocation."]
[INFO] [stderr] 2108 | |     #[doc = ""]
[INFO] [stderr] 2109 | |     #[doc = "@param[out] pAllocation Handle to allocated memory."]
[INFO] [stderr] 2110 | |     #[doc = "@param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAlloc...
[INFO] [stderr] ...    |
[INFO] [stderr] 2114 | |     #[doc = "It is recommended to use vmaAllocateMemoryForBuffer(), vmaAllocateMemoryForImage(),"]
[INFO] [stderr] 2115 | |     #[doc = "vmaCreateBuffer(), vmaCreateImage() instead whenever possible."]
[INFO] [stderr]      | |_____________________________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pAllocation Handle to allocated memory.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2107:5
[INFO] [stderr]      |
[INFO] [stderr] 2107 | /     #[doc = " \\brief General purpose memory allocation."]
[INFO] [stderr] 2108 | |     #[doc = ""]
[INFO] [stderr] 2109 | |     #[doc = "@param[out] pAllocation Handle to allocated memory."]
[INFO] [stderr] 2110 | |     #[doc = "@param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAlloc...
[INFO] [stderr] ...    |
[INFO] [stderr] 2114 | |     #[doc = "It is recommended to use vmaAllocateMemoryForBuffer(), vmaAllocateMemoryForImage(),"]
[INFO] [stderr] 2115 | |     #[doc = "vmaCreateBuffer(), vmaCreateImage() instead whenever possible."]
[INFO] [stderr]      | |_____________________________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAllocationInfo().
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2125:5
[INFO] [stderr]      |
[INFO] [stderr] 2125 | /     #[doc = " \\brief General purpose memory allocation for multiple allocation objects at once."]
[INFO] [stderr] 2126 | |     #[doc = ""]
[INFO] [stderr] 2127 | |     #[doc = "@param allocator Allocator object."]
[INFO] [stderr] 2128 | |     #[doc = "@param pVkMemoryRequirements Memory requirements for each allocation."]
[INFO] [stderr] ...    |
[INFO] [stderr] 2141 | |     #[doc = "If any allocation fails, all allocations already made within this function call are also freed, so that when"]
[INFO] [stderr] 2142 | |     #[doc = "returned result is not `VK_SUCCESS`, `pAllocation` array is always entirely filled with `VK_NULL_HANDLE`."]
[INFO] [stderr]      | |________________________________________________________________________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pAllocations Pointer to array that will be filled with handles to created allocations.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2125:5
[INFO] [stderr]      |
[INFO] [stderr] 2125 | /     #[doc = " \\brief General purpose memory allocation for multiple allocation objects at once."]
[INFO] [stderr] 2126 | |     #[doc = ""]
[INFO] [stderr] 2127 | |     #[doc = "@param allocator Allocator object."]
[INFO] [stderr] 2128 | |     #[doc = "@param pVkMemoryRequirements Memory requirements for each allocation."]
[INFO] [stderr] ...    |
[INFO] [stderr] 2141 | |     #[doc = "If any allocation fails, all allocations already made within this function call are also freed, so that when"]
[INFO] [stderr] 2142 | |     #[doc = "returned result is not `VK_SUCCESS`, `pAllocation` array is always entirely filled with `VK_NULL_HANDLE`."]
[INFO] [stderr]      | |________________________________________________________________________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pAllocationInfo Optional. Pointer to array that will be filled with parameters of created allocations.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2153:5
[INFO] [stderr]      |
[INFO] [stderr] 2153 | /     #[doc = "@param[out] pAllocation Handle to allocated memory."]
[INFO] [stderr] 2154 | |     #[doc = "@param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAlloc...
[INFO] [stderr] 2155 | |     #[doc = ""]
[INFO] [stderr] 2156 | |     #[doc = "You should free the memory using vmaFreeMemory()."]
[INFO] [stderr]      | |________________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pAllocation Handle to allocated memory.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2153:5
[INFO] [stderr]      |
[INFO] [stderr] 2153 | /     #[doc = "@param[out] pAllocation Handle to allocated memory."]
[INFO] [stderr] 2154 | |     #[doc = "@param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAlloc...
[INFO] [stderr] 2155 | |     #[doc = ""]
[INFO] [stderr] 2156 | |     #[doc = "You should free the memory using vmaFreeMemory()."]
[INFO] [stderr]      | |________________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAllocationInfo().
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2489:5
[INFO] [stderr]      |
[INFO] [stderr] 2489 | /     #[doc = " \\brief Begins defragmentation process."]
[INFO] [stderr] 2490 | |     #[doc = ""]
[INFO] [stderr] 2491 | |     #[doc = "@param allocator Allocator object."]
[INFO] [stderr] 2492 | |     #[doc = "@param pInfo Structure filled with parameters of defragmentation."]
[INFO] [stderr] ...    |
[INFO] [stderr] 2515 | |     #[doc = "For more information and important limitations regarding defragmentation, see documentation chapter:"]
[INFO] [stderr] 2516 | |     #[doc = "[Defragmentation](@ref defragmentation)."]
[INFO] [stderr]      | |_______________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pStats Optional. Statistics of defragmentation. You can pass null if you are not interested in this information.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2489:5
[INFO] [stderr]      |
[INFO] [stderr] 2489 | /     #[doc = " \\brief Begins defragmentation process."]
[INFO] [stderr] 2490 | |     #[doc = ""]
[INFO] [stderr] 2491 | |     #[doc = "@param allocator Allocator object."]
[INFO] [stderr] 2492 | |     #[doc = "@param pInfo Structure filled with parameters of defragmentation."]
[INFO] [stderr] ...    |
[INFO] [stderr] 2515 | |     #[doc = "For more information and important limitations regarding defragmentation, see documentation chapter:"]
[INFO] [stderr] 2516 | |     #[doc = "[Defragmentation](@ref defragmentation)."]
[INFO] [stderr]      | |_______________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pContext Context object that must be passed to vmaDefragmentationEnd() to finish defragmentation.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Defragmentation`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2489:5
[INFO] [stderr]      |
[INFO] [stderr] 2489 | /     #[doc = " \\brief Begins defragmentation process."]
[INFO] [stderr] 2490 | |     #[doc = ""]
[INFO] [stderr] 2491 | |     #[doc = "@param allocator Allocator object."]
[INFO] [stderr] 2492 | |     #[doc = "@param pInfo Structure filled with parameters of defragmentation."]
[INFO] [stderr] ...    |
[INFO] [stderr] 2515 | |     #[doc = "For more information and important limitations regarding defragmentation, see documentation chapter:"]
[INFO] [stderr] 2516 | |     #[doc = "[Defragmentation](@ref defragmentation)."]
[INFO] [stderr]      | |_______________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              [Defragmentation](@ref defragmentation).
[INFO] [stderr]               ^^^^^^^^^^^^^^^
[INFO] [stderr]      = note: no item named `Defragmentation` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2535:5
[INFO] [stderr]      |
[INFO] [stderr] 2535 | /     #[doc = " \\brief Deprecated. Compacts memory by moving allocations."]
[INFO] [stderr] 2536 | |     #[doc = ""]
[INFO] [stderr] 2537 | |     #[doc = "@param pAllocations Array of allocations that can be moved during this compation."]
[INFO] [stderr] 2538 | |     #[doc = "@param allocationCount Number of elements in pAllocations and pAllocationsChanged arrays."]
[INFO] [stderr] ...    |
[INFO] [stderr] 2572 | |     #[doc = ""]
[INFO] [stderr] 2573 | |     #[doc = "For more information, see [Defragmentation](@ref defragmentation) chapter."]
[INFO] [stderr]      | |_________________________________________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pAllocationsChanged Array of boolean values that will indicate whether matching allocation in pAllocations array has been moved. This parameter is optional. Pass null if you don't need this information.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2535:5
[INFO] [stderr]      |
[INFO] [stderr] 2535 | /     #[doc = " \\brief Deprecated. Compacts memory by moving allocations."]
[INFO] [stderr] 2536 | |     #[doc = ""]
[INFO] [stderr] 2537 | |     #[doc = "@param pAllocations Array of allocations that can be moved during this compation."]
[INFO] [stderr] 2538 | |     #[doc = "@param allocationCount Number of elements in pAllocations and pAllocationsChanged arrays."]
[INFO] [stderr] ...    |
[INFO] [stderr] 2572 | |     #[doc = ""]
[INFO] [stderr] 2573 | |     #[doc = "For more information, see [Defragmentation](@ref defragmentation) chapter."]
[INFO] [stderr]      | |_________________________________________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pDefragmentationStats Statistics returned by the function. Optional - pass null if you don't need this information.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Defragmentation`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2535:5
[INFO] [stderr]      |
[INFO] [stderr] 2535 | /     #[doc = " \\brief Deprecated. Compacts memory by moving allocations."]
[INFO] [stderr] 2536 | |     #[doc = ""]
[INFO] [stderr] 2537 | |     #[doc = "@param pAllocations Array of allocations that can be moved during this compation."]
[INFO] [stderr] 2538 | |     #[doc = "@param allocationCount Number of elements in pAllocations and pAllocationsChanged arrays."]
[INFO] [stderr] ...    |
[INFO] [stderr] 2572 | |     #[doc = ""]
[INFO] [stderr] 2573 | |     #[doc = "For more information, see [Defragmentation](@ref defragmentation) chapter."]
[INFO] [stderr]      | |_________________________________________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              For more information, see [Defragmentation](@ref defragmentation) chapter.
[INFO] [stderr]                                         ^^^^^^^^^^^^^^^
[INFO] [stderr]      = note: no item named `Defragmentation` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2656:5
[INFO] [stderr]      |
[INFO] [stderr] 2656 | /     #[doc = "@param[out] pBuffer Buffer that was created."]
[INFO] [stderr] 2657 | |     #[doc = "@param[out] pAllocation Allocation that was created."]
[INFO] [stderr] 2658 | |     #[doc = "@param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAlloc...
[INFO] [stderr] 2659 | |     #[doc = ""]
[INFO] [stderr] ...    |
[INFO] [stderr] 2678 | |     #[doc = "allocation for this buffer, just like when using"]
[INFO] [stderr] 2679 | |     #[doc = "VMA_ALLOCATION_CREATE_DEDICATED_MEMORY_BIT."]
[INFO] [stderr]      | |__________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pBuffer Buffer that was created.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2656:5
[INFO] [stderr]      |
[INFO] [stderr] 2656 | /     #[doc = "@param[out] pBuffer Buffer that was created."]
[INFO] [stderr] 2657 | |     #[doc = "@param[out] pAllocation Allocation that was created."]
[INFO] [stderr] 2658 | |     #[doc = "@param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAlloc...
[INFO] [stderr] 2659 | |     #[doc = ""]
[INFO] [stderr] ...    |
[INFO] [stderr] 2678 | |     #[doc = "allocation for this buffer, just like when using"]
[INFO] [stderr] 2679 | |     #[doc = "VMA_ALLOCATION_CREATE_DEDICATED_MEMORY_BIT."]
[INFO] [stderr]      | |__________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pAllocation Allocation that was created.
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `out`
[INFO] [stderr]     --> src/vk_mem/../../gen/bindings.rs:2656:5
[INFO] [stderr]      |
[INFO] [stderr] 2656 | /     #[doc = "@param[out] pBuffer Buffer that was created."]
[INFO] [stderr] 2657 | |     #[doc = "@param[out] pAllocation Allocation that was created."]
[INFO] [stderr] 2658 | |     #[doc = "@param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAlloc...
[INFO] [stderr] 2659 | |     #[doc = ""]
[INFO] [stderr] ...    |
[INFO] [stderr] 2678 | |     #[doc = "allocation for this buffer, just like when using"]
[INFO] [stderr] 2679 | |     #[doc = "VMA_ALLOCATION_CREATE_DEDICATED_MEMORY_BIT."]
[INFO] [stderr]      | |__________________________________________________________^
[INFO] [stderr]      |
[INFO] [stderr]      = note: the link appears in this line:
[INFO] [stderr]              
[INFO] [stderr]              @param[out] pAllocationInfo Optional. Information about allocated memory. It can be later fetched using function vmaGetAllocationInfo().
[INFO] [stderr]                     ^^^
[INFO] [stderr]      = note: no item named `out` in scope
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: `ash-tray` (lib doc) generated 25 warnings
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 5.20s
[INFO] running `Command { std: "docker" "inspect" "ca1ace7a273af78e98a3bb3684ffd533f915acbac2b3cc881683f10084b0c83d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ca1ace7a273af78e98a3bb3684ffd533f915acbac2b3cc881683f10084b0c83d", kill_on_drop: false }`
[INFO] [stdout] ca1ace7a273af78e98a3bb3684ffd533f915acbac2b3cc881683f10084b0c83d