Uses of Interface
org.kink_lang.kink.internal.vec.MaybeTrait
Packages that use MaybeTrait
Package
Description
Temporary vals used by generated code.
Internal representation of vec vals.
-
Uses of MaybeTrait in org.kink_lang.kink.internal.compile.tempval
Methods in org.kink_lang.kink.internal.compile.tempval that return MaybeTraitConstructors in org.kink_lang.kink.internal.compile.tempval with parameters of type MaybeTraitModifierConstructorDescriptionMaybeTraitVal
(Vm vm, MaybeTrait maybeTrait) Constructs a temporary val. -
Uses of MaybeTrait in org.kink_lang.kink.internal.vec
Subinterfaces of MaybeTrait in org.kink_lang.kink.internal.vecModifier and TypeInterfaceDescriptioninterface
Error that the vec cannot be treated as a trait.Classes in org.kink_lang.kink.internal.vec that implement MaybeTraitModifier and TypeClassDescriptionstatic final record
The arity is not even, so the vec cannot be a trait.static final record
The elem specified by the index is not a str.final class
Immutable vec internal for elements like ['A' a 'B' b 'C' c].Methods in org.kink_lang.kink.internal.vec that return MaybeTraitModifier and TypeMethodDescriptionabstract MaybeTrait
VecInternal.getTrait()
Returns the trait vec internal equal tothis
if possible; otherwise null.