Method: Zstd.encode
- Defined in:
- lib/extzstd.rb
.encode(src, *args, **opts, &block) ⇒ Object Also known as: compress
call-seq:
encode(src_string, level = nil, opts = {}) -> zstd string
encode(src_string, encode_params, opts = {}) -> zstd string
encode(outport, level = nil, opts = {}) -> zstd encoder
encode(outport, level = nil, opts = {}) { |encoder| ... } -> yield returned value
encode(outport, encode_params, opts = {}) -> zstd encoder
encode(outport, encode_params, opts = {}) { |encoder| ... } -> yield returned value
- src_string (string)
- outport (io liked object)
- level = nil (integer or nil)
- encode_params (instance of Zstd::Parameters)
- opts dict: nil (string or nil)
61 62 63 |
# File 'lib/extzstd.rb', line 61 def self.encode(src, *args, **opts, &block) src.to_zstd(*args, **opts, &block) end |