module Must::Cast
Extended Modules
Defined in:
must/cast.crInstance Method Summary
-
#cast(value : Array, klass : Array(U).class) : Array(U) forall U
OK: Array to Array
-
#cast(value, klass : Hash(U, V).class) : Hash(U, V) forall U, V
OK: Hash to Hash
-
#cast(value, klass : Nil.class)
OK: Nil to Nil
- #cast(value, klass : Int32.class) : Int32
- #cast(value, klass : Int64.class) : Int64
- #cast(value, klass : Float32.class) : Float32
- #cast(value, klass : Float64.class) : Float64
- #cast(value, klass : String.class)
- #cast(value, klass : Enum.class)
- #cast(value, klass : Time::Span.class)
- #cast(value, klass : Time.class)
-
#cast(value, klass : T.class) forall T
otherwise
Instance Method Detail
OK: Array to Array