MCPcopy
hub / github.com/caddyserver/caddy / parseEncoderLevel

Function parseEncoderLevel

modules/caddyhttp/encode/zstd/zstd.go:151–161  ·  view source on GitHub ↗
(level string)

Source from the content-addressed store, hash-verified

149}
150
151func parseEncoderLevel(level string) (zstd.EncoderLevel, error) {
152 if ok, encLevel := zstd.EncoderLevelFromString(level); ok {
153 return encLevel, nil
154 }
155 return 0, fmt.Errorf("unexpected compression level, use one of '%s', '%s', '%s', '%s'",
156 zstd.SpeedFastest,
157 zstd.SpeedBetterCompression,
158 zstd.SpeedBestCompression,
159 zstd.SpeedDefault,
160 )
161}
162
163// Interface guards
164var (

Callers 3

UnmarshalCaddyfileMethod · 0.85
ProvisionMethod · 0.85
encoderLevelMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected