ScalaQueryのソース コードをさまよっていると、そのような宣言が見つかりました (実際には多くの種類があります)。
private[session] val dyn = new DynamicVariable[Session](null)
と
def forDataSource(ds: DataSource): Database = new Database {
protected[session] def createConnection(): Connection = ds.getConnection
}
それ[session]
はどういう意味ですか?そして、関数内で定義された関数はできないと思いましたprotected
...