MCPcopy Create free account
hub / github.com/PerpetualSoftware/pad / pureGoProcessor

Struct pureGoProcessor

internal/attachments/processor_purego.go:33–35  ·  view source on GitHub ↗

pureGoProcessor is the default no-cgo Processor. Constructed via NewProcessor — the package exposes a single constructor so callers don't need to know which backend they got at compile time. The libvips equivalent in `processor_libvips.go` (a future Phase 2 file) will provide the same NewProcessor s

Source from the content-addressed store, hash-verified

31// will provide the same NewProcessor signature behind the libvips
32// build tag.
33type pureGoProcessor struct {
34 caps Capabilities
35}
36
37// NewProcessor returns the Processor compiled into this binary. Pure-Go
38// build → pureGoProcessor. libvips build → vipsProcessor (Phase 2).

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected