talos/pkg/chunker/chunker.go
Andrey Smirnov 9916e2cd8a
chore: update pkgs/tools/extras for Go 1.23.3
Bump some dependencies as well.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-11-12 16:38:32 +04:00

15 lines
472 B
Go

// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
package chunker
// Chunker is an interface for embedding all chunking interfaces under one name.
type Chunker = ChunkReader
// ChunkReader is an interface describing a reader that streams data in []byte
// chunks.
type ChunkReader interface {
Read() <-chan []byte
}