abstract class Oxide::Type

Included Modules

Direct Known Subclasses

Defined in:

oxide/type.cr

Instance Method Summary

Instance methods inherited from module Oxide::Visitable

accept(visitor : Visitor) accept

Instance Method Detail

abstract def coerce(value) : CoercedInput #

[View source]
abstract def description #

[View source]
abstract def input_type? : Bool #

[View source]
abstract def name #

[View source]
abstract def output_type? : Bool #

[View source]
abstract def serialize(value) : SerializedOutput #

[View source]
def unwrap(schema : Schema) #

[View source]