blake3 ~master (2026-07-03T00:10:02.3984138)
Dub
Repo
blake3_chunk_state
blake3
binding
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (
C
) pure nothrow @
nogc
struct
blake3_chunk_state {
uint
[
8
]
cv
;
ulong
chunk_counter
;
ubyte
[
BLAKE3_BLOCK_LEN
]
buf
;
ubyte
buf_len
;
ubyte
blocks_compressed
;
ubyte
flags
;
}
Members
Variables
blocks_compressed
ubyte
blocks_compressed
;
Undocumented in source.
buf
ubyte
[
BLAKE3_BLOCK_LEN
]
buf
;
Undocumented in source.
buf_len
ubyte
buf_len
;
Undocumented in source.
chunk_counter
ulong
chunk_counter
;
Undocumented in source.
cv
uint
[
8
]
cv
;
Undocumented in source.
flags
ubyte
flags
;
Undocumented in source.
Meta
Source
See Implementation
blake3
binding
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_hasher_update_tbb
blake3_version
manifest constants
BLAKE3_BLOCK_LEN
BLAKE3_CHUNK_LEN
BLAKE3_KEY_LEN
BLAKE3_MAX_DEPTH
BLAKE3_OUT_LEN
BLAKE3_VERSION_STRING
structs
blake3_chunk_state
blake3_hasher