struct Crinja::Value

Overview

Value represents an object inside the Crinja runtime.

It wraps a Crystal value in #raw and defines methods to access properties of the wrapped value while being agnostic about the actual type of the wrapped raw value.

Included Modules

Defined in:

lib/crinja/src/runtime/value.cr:2
lib/crinja/src/runtime/value.cr:102
lib/crinja/src/runtime/value.cr:601
crinja_patch.cr