struct Lua::Any

Defined in:

crystal-lua/any.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(raw : Type) #

[View source]

Instance Method Detail

def ==(*args, **options) #

[View source]
def ==(*args, **options, &) #

[View source]
def ===(*args, **options) #

[View source]
def ===(*args, **options, &) #

[View source]
def as_bool : Bool #

[View source]
def as_bool? : Bool | Nil #

[View source]
def as_callable : Callable #

[View source]
def as_callable? : Callable | Nil #

[View source]
def as_f32 : Float32 #

[View source]
def as_f32? : Float32 | Nil #

[View source]
def as_f64 : Float64 #

[View source]
def as_f64? : Float64 | Nil #

[View source]
def as_function : Function #

[View source]
def as_function? : Function | Nil #

[View source]
def as_ref : Reference #

[View source]
def as_ref? : Reference | Nil #

[View source]
def as_s : String #

[View source]
def as_s? : String | Nil #

[View source]
def as_table : Table #

[View source]
def as_table? : Table | Nil #

[View source]
def raw : Type #

[View source]
def to_i128 : Int128 #

[View source]
def to_i128? : Int128 | Nil #

[View source]
def to_i16 : Int16 #

[View source]
def to_i16? : Int16 | Nil #

[View source]
def to_i32 : Int32 #

[View source]
def to_i32? : Int32 | Nil #

[View source]
def to_i64 : Int64 #

[View source]
def to_i64? : Int64 | Nil #

[View source]
def to_i8 : Int8 #

[View source]
def to_i8? : Int8 | Nil #

[View source]
def to_s(*args, **options) #

[View source]
def to_s(*args, **options, &) #

[View source]
def to_u128 : UInt128 #

[View source]
def to_u128? : UInt128 | Nil #

[View source]
def to_u16 : UInt16 #

[View source]
def to_u16? : UInt16 | Nil #

[View source]
def to_u32 : UInt32 #

[View source]
def to_u32? : UInt32 | Nil #

[View source]
def to_u64 : UInt64 #

[View source]
def to_u64? : UInt64 | Nil #

[View source]
def to_u8 : UInt8 #

[View source]
def to_u8? : UInt8 | Nil #

[View source]