pub unsafe fn force_new(key: Key) -> Self {
        let mut h = SseHash {
            key,
            ..Default::default()
        };
        h.reset();
        h
    }
/// Creates a new `SseHash` while circumventing the runtime check for sse4.1. This function is
/// unsafe! It will cause a segfault if sse4.1 is not enabled. Only use this function if you have
/// benchmarked that the runtime check is significant and you know sse4.1 is already enabled.
Creates a new `SseHash` while circumventing the runtime check for sse4.1. This function is
unsafe. It will cause a segfault if sse4.1 is not enabled. Only use this function if you have
benchmarked that the runtime check is significant and you know sse4.1 is already enabled.
Creates a new ` SseHash ` while circumventing the runtime check for sse4 . 1 . This function is unsafe . It will cause a segfault if sse4 . 1 is not enabled . Only use this function if you have benchmarked that the runtime check is significant and you know sse4 . 1 is already enabled .
pub unsafe fn force_new(key: Key) -> Self {
        let mut h = SseHash {
            key,
            ..Default::default()
        };
        h.reset();
        h
    }
pub unsafe fn force_new ( key : Key ) -> Self { let mut h = SseHash { key , .. Default :: default ( ) } ; h . reset ( ) ; h }
Creates a new `SseHash` while circumventing the runtime check for sse4.1.
Creates a new ` SseHash ` while circumventing the runtime check for sse4 . 1 .
key
Key
key
Key