Блуждая ScalaQuery исходного кода я нашел такие заявления (многие из рода на самом деле):Что означает [сеанс] в Scala?
private[session] val dyn = new DynamicVariable[Session](null)
и
def forDataSource(ds: DataSource): Database = new Database {
protected[session] def createConnection(): Connection = ds.getConnection
}
Что это значит? [session]
И я думал, что функция, определенная внутри функции, не может быть protected
...
сеанс в этом случае является областью упаковки – virtualeyes