MCPcopy Create free account
hub / github.com/libgit2/git2go / newBlobWriteStreamFromC

Function newBlobWriteStreamFromC

blob.go:105–113  ·  view source on GitHub ↗
(ptr *C.git_writestream, repo *Repository)

Source from the content-addressed store, hash-verified

103}
104
105func newBlobWriteStreamFromC(ptr *C.git_writestream, repo *Repository) *BlobWriteStream {
106 stream := &BlobWriteStream{
107 ptr: ptr,
108 repo: repo,
109 }
110
111 runtime.SetFinalizer(stream, (*BlobWriteStream).Free)
112 return stream
113}
114
115// Implement io.Writer
116func (stream *BlobWriteStream) Write(p []byte) (int, error) {

Callers 1

CreateFromStreamMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…