enum Crabbit::Compression

Overview

RabbitMQ Stream sub-entry compression algorithm.

Defined in:

crabbit/compression.cr

Enum Members

None = 0_u8

No compression; messages may still be packed as sub-entries.

Gzip = 1_u8

Gzip compression.

Snappy = 2_u8

Snappy framed-stream compression.

Lz4 = 3_u8

LZ4 frame compression.

Zstd = 4_u8

Zstandard compression.

Instance Method Summary

Instance Method Detail

def gzip? #

Returns true if this enum value equals Gzip


[View source]
def lz4? #

Returns true if this enum value equals Lz4


[View source]
def none? #

Returns true if this enum value equals None


[View source]
def snappy? #

Returns true if this enum value equals Snappy


[View source]
def zstd? #

Returns true if this enum value equals Zstd


[View source]