class

Spacetime::Schema::ReducerDef

Inherits Reference < Object

Constructors

decode_bsatn(decoder : BSATN::Decoder) : self
Source
from_sats_json(any : JSON::Any) : self
Source
new(name : String, params : SATS::ProductType = SATS::ProductType.unit, lifecycle : Lifecycle | Nil = nil)
Source

Instance methods

encode_bsatn(encoder : BSATN::Encoder) : Nil
Source
lifecycle
Source
lifecycle=(lifecycle : Lifecycle | Nil)
Source
lifecycle?
Source
name
Source
name=(name : String)
Source
params
Source
params=(params : SATS::ProductType)
Source
to_sats_json(json : JSON::Builder) : Nil
Source