The ScalaDoc of the functions has not been filled out.
I know that the methods are used for mimicking SQL\'s IN
keyword (eg, SELECT * FROM table W
inSet
is an unsafe version of inSetBind
which generates a safe/escaped sql value based on passed in input. In your example where the value is manually set, the two types of bind are equally safe.
Normally with bound parameters you get a performance boost (via generated prepared statement), but not the case with collection values. See here for the details.