]> git.nega.tv - josh/narcissus/commitdiff
vulkan-sys: Add `From<bool>` for `Bool32`
authorJosh Simmons <josh@nega.tv>
Sun, 17 Nov 2024 19:43:03 +0000 (20:43 +0100)
committerJosh Simmons <josh@nega.tv>
Sun, 17 Nov 2024 19:43:03 +0000 (20:43 +0100)
external/vulkan-sys/src/lib.rs

index 4d11db568f571d286fb271822a55f605fe5ad28f..cfe5e951dc929d36148127208d90c0fe51c71b22 100644 (file)
@@ -75,6 +75,15 @@ pub enum Bool32 {
     True = 1,
 }
 
+impl From<bool> for Bool32 {
+    fn from(value: bool) -> Self {
+        match value {
+            true => Bool32::True,
+            false => Bool32::False,
+        }
+    }
+}
+
 impl Default for Bool32 {
     fn default() -> Self {
         Bool32::False