Browse Source

syn: Add missing `new_from_array` method to `Hash` (#2682)

vadorovsky 1 năm trước cách đây
mục cha
commit
85a5a9bdfc
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      lang/syn/src/hash.rs

+ 4 - 0
lang/syn/src/hash.rs

@@ -78,6 +78,10 @@ impl Hash {
         Hash(<[u8; HASH_BYTES]>::try_from(hash_slice).unwrap())
     }
 
+    pub const fn new_from_array(hash_array: [u8; HASH_BYTES]) -> Self {
+        Self(hash_array)
+    }
+
     pub fn to_bytes(self) -> [u8; HASH_BYTES] {
         self.0
     }