struct
CQL::Postgres::Types::Param
- CQL::Postgres::Types::Param
- Struct
- Value
- Object
Overview
One encoded bind parameter: text format unless the value is binary data. A deferred one has no bytes yet and cannot be sent as it is.
Defined in:
postgres/types/param.crConstant Summary
-
BINARY =
1_i16 -
TEXT =
0_i16
Constructors
- .binary(value : Bytes) : Param
- .deferred(value) : Param
- .new(value : Bytes | Nil, format : Int16, deferred : Deferred | Nil = nil)
- .null : Param
- .text(value : String) : Param
Instance Method Summary
- #clone
- #copy_with(value _value = @value, format _format = @format, deferred _deferred = @deferred)
- #deferred : Deferred | Nil
- #format : Int16
-
#inspect(io : IO) : Nil
Parameters can be bound values, so they are never printed.
- #value : Bytes | Nil
Constructor Detail
Instance Method Detail
def copy_with(value _value = @value, format _format = @format, deferred _deferred = @deferred)
#