module CryBase::CouchBase::Services::KV::Serializable

Overview

Codec used by KV clients to store raw values and JSON-backed objects.

Defined in:

crybase/couchbase/services/kv/serializable.cr

Class Method Summary

Class Method Detail

def self.decode(value : Bytes, type : Bytes.class) : Bytes #

[View source]
def self.decode(value : Bytes, type : String.class) : String #

[View source]
def self.decode(value : Bytes, type : T.class) : T forall T #

[View source]
def self.encode(value : String) : Bytes #

[View source]
def self.encode(value : Bytes) : Bytes #

[View source]
def self.encode(value : T) : Bytes forall T #

[View source]