info

suspend fun <TResult> info(path: Path = AbsolutePath.MATCH_ALL, infoHandler: InfoHandler<TResult>): TResult(source)
suspend fun <TResult> info(path: String, infoHandler: InfoHandler<TResult>): TResult(source)

Runs infoHandler with all information of values at paths matching path. Returns the result of infoHandler.

This method receives a lambda to ensure that no conflicting concurrent operations occur during the lifetime of said lambda.

Throws

If path matches no schema paths.