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 #

[View source]
def self.parse(val : Symbol | String) : CompressionType #

[View source]

Instance Method Detail

def deflate? #

Returns true if this enum value equals Deflate


[View source]
def gzip? #

Returns true if this enum value equals Gzip


[View source]
def none? #

Returns true if this enum value equals None


[View source]
def zlib? #

Returns true if this enum value equals Zlib


[View source]