struct

Crystalizer::YAML::Serializer

Inherits Crystalizer::Serializer / Struct / Value / Object

Constructors

new(io : IO, & : Serializer -> ) : Nil
Source

Instance methods

serialize(object : Crystalizer::Type)
Source
serialize(object : Crystalizer::Any)
Source
serialize(object : ::YAML::Serializable)
Source
serialize(hash : Hash)
Source
serialize(array : Array | Deque | Set | Tuple)
Source
serialize(named_tuple : NamedTuple)
Source
serialize(bool : Bool)
Source
serialize(object : Enum)
Source
serialize(null : Nil)
Source
serialize(object : Number | Path | String | Symbol)
Source
serialize(slice : Slice(UInt8))
Source
serialize(time : Time)
Source
serialize(object : O) : Nil forall O
Source