encode
Converts a Kotlin value to the form expected by the DataStax driver.
Returns KandraUnset when value is null and type is nullable — the caller should call BoundStatement.unset instead of binding the value, which avoids writing a tombstone for columns that weren't intentionally set to null.