enum Bakelite::CompressionType

Overview

Supported compression algorithms for stored chunks.

Defined in:

bakelite/types.cr

Enum Members

None = 0_u8
Deflate = 1_u8
Gzip = 2_u8
Zlib = 3_u8

Constructors

Instance Method Summary

Constructor Detail

def self.from_symbol(sym : Symbol | String) : CompressionType #

def self.parse(val : Symbol | String) : CompressionType #

Instance Method Detail

def deflate? #

Returns true if this enum value equals Deflate


def gzip? #

Returns true if this enum value equals Gzip


def none? #

Returns true if this enum value equals None


def zlib? #

Returns true if this enum value equals Zlib