module Zstandard
Constants
- VERSION
Public Class Methods
deflate(string, level = nil)
click to toggle source
# File lib/zstandard.rb, line 10 def self.deflate(string, level = nil) API.simple_compress(string, level: level) end
inflate(string)
click to toggle source
# File lib/zstandard.rb, line 14 def self.inflate(string) decompressed_size = API.decompressed_size(string) if decompressed_size > 0 && decompressed_size <= Config::MAX_SIMPLE_DECOMPRESS_SIZE API.simple_decompress(string) else API.streaming_decompress(string) end end