From 39cfd333968ec1bd23021216568e118d5bad82f6 Mon Sep 17 00:00:00 2001 From: Josh Simmons Date: Sun, 17 Nov 2024 20:43:03 +0100 Subject: [PATCH] vulkan-sys: Add `From` for `Bool32` --- external/vulkan-sys/src/lib.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/external/vulkan-sys/src/lib.rs b/external/vulkan-sys/src/lib.rs index 4d11db5..cfe5e95 100644 --- a/external/vulkan-sys/src/lib.rs +++ b/external/vulkan-sys/src/lib.rs @@ -75,6 +75,15 @@ pub enum Bool32 { True = 1, } +impl From for Bool32 { + fn from(value: bool) -> Self { + match value { + true => Bool32::True, + false => Bool32::False, + } + } +} + impl Default for Bool32 { fn default() -> Self { Bool32::False -- 2.49.0