enum CBOR::Tag

Defined in:

cbor/tag.cr

Enum Members

RFC3339Time = 0_u32
EpochTime = 1_u32
PositiveBigNum = 2_u32
NegativeBigNum = 3_u32
Decimal = 4_u32
BigFloat = 5_u32
COSE_Encrypt0 = 16_u32
COSE_Mac0 = 17_u32
COSE_Sign1 = 18_u32
ExpectBase64URL = 21_u32
ExpectBase64 = 22_u32
ExpectBase16 = 23_u32
CBORDataItem = 24_u32
URI = 32_u32
Base64URL = 33_u32
Base64 = 34_u32
RegularExpression = 35_u32
MimeMessage = 36_u32
UUID = 37_u32
Language = 38_u32
Identifier = 39_u32
CBORWebToken = 61_u32
COSE_Encrypt = 96_u32
COSE_Mac = 97_u32
COSE_Sign = 98_u32
SelfDescribeCBOR = 55799_u32

Instance Method Summary

Instance methods inherited from struct Enum

to_cbor(encoder : CBOR::Encoder) to_cbor

Constructor methods inherited from struct Enum

new(decoder : CBOR::Decoder) new

Instance methods inherited from class Object

to_cbor(io : IO)
to_cbor(encoder : CBOR::Encoder)
to_cbor : Bytes
to_cbor

Class methods inherited from class Object

from_cbor(string_or_io) from_cbor

Instance Method Detail

def base64? #

[View source]
def base64_url? #

[View source]
def big_float? #

[View source]
def cbor_data_item? #

[View source]
def cbor_web_token? #

[View source]
def cose_encrypt0? #

[View source]
def cose_encrypt? #

[View source]
def cose_mac0? #

[View source]
def cose_mac? #

[View source]
def cose_sign1? #

[View source]
def cose_sign? #

[View source]
def decimal? #

[View source]
def epoch_time? #

[View source]
def expect_base16? #

[View source]
def expect_base64? #

[View source]
def expect_base64_url? #

[View source]
def identifier? #

[View source]
def language? #

[View source]
def mime_message? #

[View source]
def negative_big_num? #

[View source]
def positive_big_num? #

[View source]
def regular_expression? #

[View source]
def rfc3339_time? #

[View source]
def self_describe_cbor? #

[View source]
def uri? #

[View source]
def uuid? #

[View source]