Result of checking an expression against an expected type.
Summary
Types
@type coercion() :: :none | :propagate | :some | :borrow | :mut_borrow | :unknown
@type t() :: %RustQ.Meta.Typing.Check{ coercion: coercion(), type: RustQ.Meta.Type.t() | nil }