blake3-d ~master (2024-03-20T17:27:15.7138341)
Dub
Repo
blake3_hasher
blake3
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (
C
) @
safe
pure nothrow @
nogc
struct
blake3_hasher {
uint32_t
[
8
]
key
;
blake3_chunk_state
chunk
;
uint8_t
cv_stack_len
;
uint8_t
[(
BLAKE3_MAX_DEPTH
+
1
) *
BLAKE3_OUT_LEN
]
cv_stack
;
}
Members
Variables
chunk
blake3_chunk_state
chunk
;
Undocumented in source.
cv_stack
uint8_t
[(
BLAKE3_MAX_DEPTH
+
1
) *
BLAKE3_OUT_LEN
]
cv_stack
;
Undocumented in source.
cv_stack_len
uint8_t
cv_stack_len
;
Undocumented in source.
key
uint32_t
[
8
]
key
;
Undocumented in source.
Meta
Source
See Implementation
blake3
functions
blake3_hasher_finalize
blake3_hasher_finalize_seek
blake3_hasher_init
blake3_hasher_init_derive_key
blake3_hasher_init_derive_key_raw
blake3_hasher_init_keyed
blake3_hasher_reset
blake3_hasher_update
blake3_version
structs
BLAKE3
blake3_chunk_state
blake3_hasher