enum Crabbit::OffsetType

Overview

Identifies the wire-level starting point of a stream subscription.

Prefer the constructors on OffsetSpecification instead of instantiating this enum directly.

Defined in:

crabbit/types.cr

Enum Members

None = 0_u16
First = 1_u16
Last = 2_u16
Next = 3_u16
Offset = 4_u16
Timestamp = 5_u16

Instance Method Summary

Instance Method Detail

def first? #

Returns true if this enum value equals First


[View source]
def last? #

Returns true if this enum value equals Last


[View source]
def next? #

Returns true if this enum value equals Next


[View source]
def none? #

Returns true if this enum value equals None


[View source]
def offset? #

Returns true if this enum value equals Offset


[View source]
def timestamp? #

Returns true if this enum value equals Timestamp


[View source]